Week Ending: May 5th, 2012
Truck(s) Featured: El Perro Loco (Rod Wood)
Video Type: Fan Video
Courtesy: www.YouTube.com
Description: Rod Wood gets wild during the wheelie contest in El Perro Loco before a huge crowd for the Monster Truck Showdown in Mexicali!