TwizzleStix
Pudendum Inspector aka FORZDA 1
I'll just leave this here for the V-8 crowd. This is literally the TOP DOG in the American V-8 power contest...
Ford Is Testing a Twin-Turbo Version of the Godzilla 7.3L V8: Report (thedrive.com)
Ford Is Testing a Twin-Turbo Version of the Godzilla 7.3L V8: Report (thedrive.com)