Long Beach: Michelin Green X Challenge preview

Michelin® Green X® Challenge Heads West; Long Beach Next Stop for America's Only Official "Green Racing" Series LONG BEACH, CALIF. (April 8, 2009) - America's newest environmental racing competition, the MICHELIN® Green X® Challenge, makes...


Be part of something big

Write a comment
Show comments
About this article
Series ALMS