Click here to continue reading Watch World's First 7-Second Run By A 7.3L Godzilla on FordMuscle.
Loading ad…
Loading ad…