Garbage Truck Hits Clock, Cars and Lands Upside Down

Reported by WABC TV in New York, a Department of Public Works garbage truck crashed off an overpass in New Jersey.

Driver in New Jersey truck crash says brakes failed: ‘A miracle I’m alive’

The driver was thankful there were no life-threatening injuries and did his best to avoid as much as possible.

Read more at WABC TV.