Watch Monster Jam Freestyle - Jacksonville Freestyle

Monster Jam Freestyle Season 8 Episode 12

Season 8 Episode 12

First Aired: September 10, 2011

Description: Freestyle from Jacksonville Municipal Stadium in Florida.