The New Godzilla 7.3L V8 Is Weak Sauce – No, You're Wrong!

http://www.TFLcar.com ) Is the new Ford F-250 Super Duty 7.3L V8 underpowered? In this video, we check the facts and examine whether or not Ford’s Big Block …

Leave a Reply