Some of the luckiest people to still be alive (Video) By: Staff In: Shit Happens, United Kingdom, Video Mar 7, 2016 619 Liked! 38 Disliked 0 Like this post? 619 Liked! 0