Face the Beast
0
Throughout history, there are accounts of predators going on unexplained, killing rampages against humans. Face the Beast explores the most mysterious and macabre of them all.