The world’s most competitive off-road motorcycle racing series returned to its birthplace nearly 50 years later for the inaugural SuperMotocross World Championship Finals. The three-race playoff series concluded at the Los Angeles Memorial Coliseum on Saturday, September 23, crowning the ultimate two-wheel champion. The stars of Los Angeles showed out to witness the action-packed night of racing.
December 18, 2024