It's Friday night. Up for a little human sacrifice? Aug 12, 2016 4 Facebook Tweet Email What's wrong with a little human sacrifice... If it could bring your friends back to life?