Tuesday, February 14, 2023

Twin-Turbo 7.3L Godzilla V8 Gets First Fire Up, Dyno Check

A drag beast in the making.