Legroom for Ants? 10 Jalop Points who can guess what is this car.