The Wall Street Journal is reporting that Netflix failed to come to an agreement with Starz. This means no more streaming from Netflix.
Sent from my LG-P999 using SatelliteGuys
Sent from my LG-P999 using SatelliteGuys