Long Beach Next Stop for America’s Only Official “Green Racing” Series
America’s newest environmental racing competition, the Michelin Green X Challenge, makes its first west coast stop at the Tequila Patrón American Le Mans Series at Long Beach on April 18 in Long Beach, Calif. Contested as “a race within a race”, the Michelin Green X Challenge creates a special type of on-track competition between some of the most sophisticated and technically advanced vehicles in the world.