Embarrassingly Stupid Ways People Died — Darwin Award Winners #3 Posted: March 17, 2025 | Last updated: March 18, 2025 A guy jumps off a 100-foot cliff, sure he’ll stick the landing. A couple ...