Yokohama returns as title sponsor of NORRA Mexican 1000

Known for its retro vibe, emphasis on fun competition and dubbed “The Happiest Race on Earth,” the Yokohama NORRA Mexican 1000 is a five-day, 1,300-mile trek through Mexico’s Baja …
( read original story …)