Name That Car

Kermit?
Best Gremlin Ever?


Clue no. 1 - Made on the planet Earth

Clue no. 2 - not by me, not in this yard

Comments