Wednesday, December 29, 2010

Wha-what????

If you've lived in Los Angeles, then you know what a joy traffic can be.

But check out what is happening in Moscow.

Thank the Lord you can't have vodka on the road...you talk about needing something to calm you down!

No comments: