Tag: WEC
Glickenhaus is single handedly going to win Le Mans for America with LMP1 Prototype
Jim Glickenhaus is commissioning an LMP1 prototype that will win Le Mans for America given he can sell 25 road going versions.
It's been close...
