Over 50 Years After Car Wreck Man Finds Turn Signal Lever… In His Arm.
An Illinois man who wrecked his car back in 1963 has been living this whole time with a seven-inch turn signal lever in his arm unbeknownst to him. Your response was probably the same as mine - How the **** did he not notice it?!? Watch the news report below.