SPEED Energy Stadium Super Trucks & Monster Truck Racing is returning to San Diego's Qualcomm Stadium on May 18th.
1 / 22
Channel_8_SanDiego Videos
Thu, May 16, 2013 10:00 PM EDT