Seriously what happened? First it was giving time then coming soon but it has been months and no netflix still. What is the meaning of coming soon? A year? Two? Anybody have any updates?
And yes like many i have netflix on my tv but this was advertised and it is easier for wife and me to use.
And yes like many i have netflix on my tv but this was advertised and it is easier for wife and me to use.