Evidence left at the scene indicated the involved vehicle may have been a 1983 to 2005 Ford F-250, according to the CHP.
The Ford 7.3 Godzilla turned heads when it was released as the largest V8 engine Ford had released, but it needs a little ...