Hmmmmm Chopped? I think So ;)
#6
mercedes smart , thats the one on the top i think, they sell them out here but i have never seen one on the street, just in the dealers...its a little 40hp diesel that gets 80mpg...