Cleetus McFarland and his crew broke ground on a new project car. Their new Fox Body will be getting the 7.3-Liter Godzilla engine. Posted by Jason Samp