Wednesday, December 15, 2010

Forbidden Love

Here's what happens when an Aston Martin has sex with a Smart Car...