iOS app Android app

Brazil Goal

WATCH: Brazil Scores STUNNING Goal Against North Korea

Posted 05.25.2011 | Sports

Brazil's national soccer team is FIFA's top-ranked squad in the world. North Korea comes in at #105. Naturally, observers were expecting a blowout whe...