Skip to main content

Fail – Brazilian police order 17,000 raincoats for World Cup 2014 (which is in the dry season)