Showing posts with label advertising. Show all posts
Showing posts with label advertising. Show all posts

Thursday, September 25, 2008

Windows Vista is in the Toilet

No...I mean literally! Check out how they advertise Vista in Russia! From English Russia blog.

Vista in the Toilet in Russia (additional photos)