Ford trolls Tesla, media layoffs, Jill rant, Tacoma Crash test failure – Truck News