PLEASE SUPPORT OUR SPONSORS
ADVERTISE ON DRAG RACING UNDERGROUND
66 Impala Super Sport
This car won Super Chevy Editors Choice for 97 at Maple Graove. They Call it the LEAD SLEAD !!! It weighs 4500lbs and runs 11.80's
submitted by:
SEAL Spot