Car Part Found in Man's Arm After 51 Years

A 7-inch turn signal lever was embedded in Arthur Lampitt's arm during a 1963 car accident.

January 2, 2015

Examined