Twin Turbo '74 Duster

wow, the "pressurized" cars are coming out of the woodwork now (which is a good thing!).