Feedback

Buses Burn During World Cup Riot

 

People set fire to at least 20 buses in Sao Paulo, Brazil, following the country's loss to Germany in the 2014 FIFA World Cup.

Shows