Courtesy of Ford Authority
" Ford Performance has been working on developing a more powerful variant of the existing naturally-aspirated Ford 7.3 V8 Godzilla powerplant dubbed Megazilla. At that time, the automaker didn’t share any more details on this new engine other than the fact that it...