Sou Foda!

Sou Foda (“I’m the shit”) is the best worst music video of 2011, and with over 11 million views, one of the biggest memes to hit the Brazilian web this year.   The group is called Os Avassaladores, literally “The Overwhelmers,” they’re five friends from the Vigário Geral favela in Rio, and they’re about to overwhelm your face off: […]