Fox Body With Grill-Mounted Turbo Finds Its Happy Place
#1
TMS Editor
Thread Starter
Fox Body With Grill-Mounted Turbo Finds Its Happy Place
The best place for a turbo, it seems, is right on the snout of a Fox Body. And the best place for this Fox Body is on the drag strip.
Read the rest on the Mustang Source homepage. >>