Monday, February 2, 2009

Goin' to town

The Town Life is a mini Italiano by Torino Lamborghini. Gas, electric or
diesel power gets this baby around town. And hey you teenagers, you can
drive the low powered version if you lived in the land of pizza and you're
14 years old.

1 comment:

motorfamilymotorcityman said...

Nice pic of the Town Car... any credit to the original photographer?? :)