Creepy Creatures 0 478 Bigfoot: The Mysterious Legend That Lurks in the F... by HeadBanger 3 months ago 7.25 score