Tuesday, February 24, 2009

Russia Has The Worst Bus Stops, Ever.


I could be wrong, that could be Ex Soviet Russia.

No comments: