Monster Truck Winter Nationals – Show Me Center – Cape Girardeau, MO – 02/11/11

Speak Your Mind