crazykaese
91ProtoTy/IndyPaceTribute & Sawzall Master
While watching Horsepower TV they cut to commercial. It was for Summit speed parts. They showed a few quick clips of cars/trucks launching at a drag strip. One of em was a Syclone launching hard. Who's truck was this?