The good news? The Wild Cherry van has been restored. The bad news? Allegations that the restorer stole the van have now roiled the vanning community. * Exactly how many Twister Special Rancheros wer...
Green Monster, circa 1968. Photo by Bri ham. To this day, Art Arfons holds one rather inglorious record: After crashing his Green Monster land-speed-record car in November 1966, he became the only pe...