Feedback

Illinois Man Discovers 51-Year-Old Turn Signal Lever in His Arm

 

The lever embedded into his arm during a car accident in 1963, but only recently caused noticeable pain, leading to its discovery.

Shows