The more powerful of the duo is dubbed the Megazilla 2.0. Essentially a supercharged version of the original Megazilla, the 7.3-liter engine gets a forged crankshaft, forged pisto ...
The final number hasn't been set in stone yet, but Ford Performance is adding a giant Whipple to its already-built Megazilla ...