Twin Turbo 1972 F-100 Feels Unstoppable with 1,000 HP On Tap

Top