2020 Ford F-250 Godzilla 7.3L V8 Gets Maxed Out On The World's Toughest Test! So, How Did It Do? Ralph C. Lafrance May 2, 2020 Prev Article