SST: Stadium Super Trucks to Host Inaugural Mike’s Peak Hill Climb Challenge

RaceChaser Staff International, Off Road Racing, Southwest, Stadium Super Trucks, West 0 Comments

CHARLOTTE, N.C. – official series release — SST photo — SPEED Energy and the Stadium SUPER Trucks presented by TRAXXAS have announced the inaugural Mike’s Peak Hill Climb Challenge at the Mike’s Sky Ranch in Baja California, Mexico. In honor of 50 years of Baja Racing on the road to Mike’s, SST has partnered with the Ranch to invite all …