INDEPENDENCE, Mo. - A bizarre crash in Independence Tuesday killed a man from Canada.
Around 12:30 p.m., the man got out of a tractor trailer at the CDC Distribution Center near 291 and Truman Road.
Witnesses said his truck began rolling backward. The man tried to stop it, but got pinned between his truck and another tractor trailer. He later died at the hospital.
We know he was a 63 years old, but police have not released his name.