Leadfoot

Leadfoot was a 1977 Chevy El Camino monster truck owned by Ron Dennis out of Flagstaff, Arizona.