Whoever said the era of muscle cars ended after 1973 evidently never laid eyes on what we see here before us. Because the popular theory of the good times ending after the OPEC oil crisis of 1973 ...