Friday, September 17, 2010

Mini Mini Mini

In L.A. and only 12 feet long. (Shouldn't he be wearing a helmet and leathers?)

[Source: CarDomain Blog]

0 comments: