January 31, 2009

Monster Truck Races at Dolphin Stadium