
Feds Expose Shocking Failures Behind Deadly Crash In Florida
The Department of Transportation just dropped a bombshell: the truck driver who killed three people should never have been behind the wheel.

The Department of Transportation just dropped a bombshell: the truck driver who killed three people should never have been behind the wheel.