Then along came Godzilla...
Godzilla now resides in the engine bay of gas powered Ford F-250 and F-350 Super Duty pickups.