I spent the first half of the 1970s wrenching on supercharged fuel Funny Cars. Those familiar with the breed know that even ...
The infamous Oil Embargo of 1973 was a watershed moment in the automotive industry. America once thrived on large vehicles ...