All the freestyle action from Monster Jam World Finals 12 on March 26, 2011. Winner: Jim Koehler in Avenger
*NOTE Cam McQueen set the record for coming ou... read more
All the freestyle action from Monster Jam World Finals 12 on March 26, 2011. Winner: Jim Koehler in Avenger
*NOTE Cam McQueen set the record for coming ou... read more