Wednesday, May 26, 2021

Supercharged Ford 7.3-Liter Godzilla V8 Cracks 1,000 HP On Dyno

More boost means more power.