I was thinking that, too. People already call me sasquatch, so if they had looked out the window...they probably wouldn't have had a camera ready.

I went to their website. There are a few sighting reports. What's kind of funny is how they managed to always make sightings in places where the camera was conveniently either absent, or out of reach.