Production car road racing was a major crazy in the 1960s just like production car drag racing and stock car racing were as well. The country was obsessed with speed in all of it various forms so the major automakers decided to “give ‘em what they wanted” and turned out muscle cars like 409 Impalas [...]
More...
More...