40 Unexpected And Sudden Deaths By Unusual Causes

19. Death at the speed of light


A man in Lompoc, California named Santiago Alvarado was breaking into a bicycle shop one night. Unfortunately, his criminal efforts went brutally wrong and caused him his life when he fell through the shop’s ceiling, causing the flashlight he placed into his mouth to ram into the base of his skull when he hit the floor.

Popular on True Activist