There’s more, via the newly discovered englishrussia.
Tuesday, October 31, 2006 11:27 PM
No wonder Russians drink.
Here’s an image from Moscow, showing the huge amount of traffice there. That’s just insane, they must be risking death just driving down the street.

There’s more, via the newly discovered englishrussia.
There’s more, via the newly discovered englishrussia.
Page 1 of 1 pages