Monday, November 21, 2011

This is how they sell Italian sports cars in Germany


Well that's... umm... culturally interesting. I guess.

See the other two at Ads of The World.

No comments:

Post a Comment