The Chrysler Corporation was riding high again by 1984, but were they riding high when they made this ad?
A turbocharged engine was a brand-new option that year, and the resurgent automaker clearly wanted to celebrate the hot little 2.2-liter by having one abduct a woman and take her to the afterlife. (Read More…)

Recent Comments