More great info on a car that thrilled me to the bone when I was a kid at the Grand Island, Ne. drag strip.