Feedback

Freak Hail Storm Traps Cars in Brazil

 

Unusual weather hits Sao Paulo, Brazil, dumping several inches of hail, making it nearly impossible for cars and other vehicles to get around Brazil's largest city.

Shows