This 1989 Ford Mustang LX notch is a street and drag racing car featuring a Vortech supercharged 317 ci V-8 engine- 5.0 Mustang & Super Fords Magazine

Full Story...