Lurking in the wild borderlands between Alberta, Canada ski resort town Banff and neighboring Kootenay, a group of unusually large primates live peacefully among the trees. Or so says Todd Standing, a local who says he’s found a “Bigfoot colony” and photographed it extensively. You can see Exhibit A, above.
Among the groups taking this finding very seriously are the producers of a Discovery Channel show about paranormal events.
A friend of mine posted this on his facebook.Awesome site,Im so glad halloween is just around the corner!