2006 Monster Jam World Finals Las Vegas, Nevada
Photo By:
Tina Huffaker
8/8