In this utterly absurd ad for a craptacular Rover 800 Fastback, the Cadillac Cimarron of the UK, cool German engineers not only forsake better made compatriot vehicles but then go on to admire British architecture without giggling.
Thursday, June 25, 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment