Did this race car ever exist ??
The grille looks to be from a Demon tho., what exactly is the car to be? I still have not figured that one out!?
Print