Wednesday, January 17, 2007





This is a creative ad by Mini Cooper placed at the Zurich, Switzerland train station. It gives the perception that the Mini Cooper has a large space.
.

No comments: