Las Vegas, Nevada-Monster Jam World Finals XI- Sam Boyd Stadium- March 24-27, 2010

Photos by: Robert Haughtwww.allmonster.com

[nggallery id=3]