Fox Body Mustang with a 1000 hp Supercharged Godzilla V8
CWI Performance (Creative Werks Inc) built this Fox Body Mustang called “Foxzilla” to race and test products. In the engine bay they swapped a supercharged… Read More »Fox Body Mustang with a 1000 hp Supercharged Godzilla V8