1970 Dodge Challenger Emerges With One Big Mission, Disappointing News Under the Hood

A 318ci engine and an automatic transmission. This is the powertrain supposed to put the wheels in motion on this 1970 Dodge Challenger, and I wouldn't be surprised to see diehard fans walking away already. The ( continue reading... )