They say your life flashes before your eyes when you almost die. I don't know if that's what happened to these people but I'm sure some OHHHHH SH******T's happened.

More From 103.7 The Loon