Residents of Fountain Green were recently abuzz with rumors of a Bigfoot sighting, but it turns out the excitement was over something equally thrilling: the grand opening of Poutine Yeti’s Cafe.