You've got to be kidding me?!!! A Ford Pinto?! What is a Ford Pinto doing on a road course? Am I missing something here?
The only logical explanation I can come up with is that the Ford Pinto must have, by mistake, wondered off onto the race track... ;)