Scuderia Cameron Glickenhaus is major about competing in the Baja 1000 with a hydrogen-driven...
Glickenhaus
The Glickenhaus 007 has been filmed screening at the famed Autodromo Nazionale di Monza...
Jim Glickenhaus has challenged Elon Musk to race in the 2023 edition of the...