The Cheetah could certainly tame Mother Nature's worst side, but the brochure exaggerated its performance credentials. Power came from the same 5.9-liter Chrysler 360 V8 engine found in Dodge's D ...