This Dyno Video Proves That Ford's New 7.3-Liter V-8 Deserves the "Godzilla" Name - gallery

3 photos& 1 videos
Car Finder: