'71 Demon Pro Street/Touring

My truck was shot about a year and a half before it made it into the May 2003 issue of Sport Truck magazine.