|No Stinking Badges Sign|
Having suckered much of the United States and Canada, the New Red Menace is now setting its sights south of the border. Later in 2011, Netflix plans to make its streaming service available to forty-three countries in Latin America and the Caribbean.
Oh, these poor people have no idea what is coming their way. For you polyglots out there, how do they say "throttling" in Spanish, Portuguese, etc.?