Watch: Pair of Bigfoot Filmed Stalking Deer? | Coast to Coast AM
A creepy video captured by a man in Canada appears to show a pair of eerie figures stalking a deer in a forest and some suspect that the odd interlopers could have been Bigfoot.
www.coasttocoastam.com