The Corvette Stingrays of the late 1970s were stunning beasts that were feared at stoplights the country over. They were not feared, however, off pavement… until now. Some mad scientist took a 1967 Stingray and…
Get updates delivered right to your inbox!