Watch Monster Jam Freestyle Season 8 Episode 12 - Jacksonville Freestyle

Monster Jam Freestyle Season 8 Episode 12

First Aired: September 10, 2011

Description: Freestyle from Jacksonville Municipal Stadium in Florida.