Category: EDM PLANET Snails Fan Goes So Hard That He Loses Finger While Rail Riding One Snails fan made the (unwillingly) final sacrifice this previous weekend when he misplaced a part of his finger whereas using ... Posted On : 2018-11-27 Published By : Taz Nguyen