Not Ranked
Drew, I'm not 100% sure but it sounds like one of the extremely rare continuation vehicles made in France by the famous Lepew company in their skunkworks race shop. First giveaway is the way the French spell the word chassis. I'll do more research and report back.
Sam
|