Jul 18, 2006

Mini Cooper Ad

Creative ad by Mini Cooper at Zürich’s train station.



No comments: