Friday, October 09, 2009
Hey Rio: Good luck with those 2016 Olympics...
Lord knows, it looks like you're gonna need it:
"Train passengers in Brazil rampaged through a station and set a train on fire in protest against delays.' [BBC World News]
Tweet