A spate of Sasquatch sightings in Southwestern Ontario has caused a stir within the cryptozoology community, but not everyone is convinced by the accounts. Originally reported by both the Bigfoot Mapping Project and expanded on by Bigfoot Society podcaster Jeremiah Byron, a 7-foot-tall, dark-haired creature was spotted April 3-5 in […]
