11 Dec 2023, 22:57 UTC · By: Elena Luchian / FoMoCo announced the arrival of the engine derived from the Godzilla last year. In the fall of 2022, Ford trademarked the Megazilla nameplate