Block title

Description

A dazed and bleeding long haul trucker stumbles away from the wreckage of his rig after rolling off of the I-95 overpass in Baltimore.