Published On Feb 12, 2019
Recently Ford announced the new 7.3L V8 along side the updated 2020 Super Duty trucks. Buy why would Ford produce such a behemoth of an engine? Watch this video for information and leave your thoughts below.
https://foxxautomotive.com/sotd/
Music provided by: https://www.bensound.com
show more