Our boy Myles Cheek took on the Stadium Super Trucks race during the Long Beach Grand Prix week. After a second in the first race and win in the second race, Myles stood on top of the podium.
Watch race one highlights here.
Watch race two highlights here.