Green Monster among multiple land-speed cars in new speed-focused exhibit 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...