MONSTER JAM WORLD FINALS 7!!
MARCH 25TH, 2006 - SAM BOYD STADIUM
|A big thanks out to Monster Blog Special Contributor Charlie Wagner for submitting these awesome pictures from Saturday, March 25th's Monster Jam World Finals at Sam Boyd Stadium in Las Vegas, NV!! Be sure to view all three pages of Charlie's awesome pics!!|
PICTURES BY CHARLIE WAGNER