If you have been shopping for a Super Duty lately around Lancaster County, you have probably noticed a new player in the lineup. While everyone talks about the 7.3L Godzilla, there is a younger brother on the scene: the 6.8L V8, often called the Mini Godzilla.