Advertisement
The 2012 Monster Jam World Finals were held in Las Vegas, Nevada.
Add WIMP to your Google News: