
Netflix bring streaming film and TV to Latin America
Netflix officially launched in Brazil today and, over the course of the next week will roll-out their services across much of the rest of Latin American and Caribbean.
Netflix officially launched in Brazil today and, over the course of the next week will roll-out their services across much of the rest of Latin American and Caribbean.