2013 Stadium Super Trucks Round 5
Round 5 of this year’s Stadium SUPER Trucks took place at Qualcomm Stadium in San Diego, California on May 18th, 2013. Even though it’s the same venue as Round 4, the track is completely different. A 15 year old kid … Continue reading