An Independence man was killed in a pickup truck accident last weekend.
The Buchanan County Sheriff’s Office just released information about the crash on Sunday. They say it happened Friday, May 11th shortly after 10 pm on Highway 20 at the Dugan Avenue overpass.
According to the investigation, 21-year old Jeffrey Leon Tucker, Jr. of Independence, was westbound when his truck left the road. The truck struck the guardrail positioned around the overpass support pillars in the median.
Tucker was pronounced dead at the scene.
(photo courtesy of Buchanan County Sheriff’s Office)