Video of the Week – 06/16/12

Week Ending: June 16th, 2012
Truck(s) Featured: El Perro Loco (Rod Wood)
Video Type: Fan Video
Courtesy: www.YouTube.com

Description: Rod Wood gets crazy in El Perro Loco at the Outlaw Monster Truck Spectacular at Thunder Raceway in Show Low, Arizona!

Comments

  1. Josh Stewart says

    AWESOME!

Speak Your Mind