Name That Car Clue no. 1 – Made on the planet Earth Clue no. 2 – not by me, not in this yard Read more "Name That Car"