You are using an older browser version. Please use a supported version for the best MSN experience.

"Dennis" - Life or Death Illinois

Seen as baby, Dennis Beard grew up to be an Illinois construction worker who died at the age of 38 in a vehicle crash while he was striping a downstate roadway.
image beaconimage beaconimage beacon