‘Ford Truck Enthusiasts’ Members Sound off on Diesel Brothers Scandal

TV show duo get slapped with an $848k fine for violating emissions standards, sparking a fascinating discussion.
By: Brett Foote | April 15, 2020

TV show duo get slapped with an $848k fine for violating emissions standards, sparking a fascinating discussion.
By: Brett Foote | April 15, 2020