Man in Alabama Believes He Got Superpowers from a Radioactive Stinkbug

October 16, 2018