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