MBM: Creepy Bigfoot Screams Caught on Tape (Alberta)

Justin is back this week with another edition of MountainBeastMysteries where he discusses some possible Sasquatch howls caught on tape by campers on Victoria Day Long Weekend here in Alberta.