DETROIT, 12:11 AM, THU JUL 24 | 30 POSTS IN THE LAST 24 HOURS | tips@jalopnik.com | RSS

How About a Little Hump Day Zen?

Why yes. That is a Benz nailed to the ceiling of a Moscow airport. Furthermore, Englishrussia.com rules.

4:45 PM on Wed Jan 9 2008
By Jonny Lieberman
1,262 views
11 comments