American Carmaker Scuderia Cameron Glickenhaus Releases the Latest Images of the Baja 1000 Desert
American carmaker Scuderia Cameron Glickenhaus has released the latest images of its hydrogen fuel cell endurance racing car, which is due to compete in this year's Baja 1000 off-road desert race in November.
The NY -based company is best known…