Not a member? Click here to join

In July 2023, a witness on Wachusett Mountain, Massachusetts, saw a dark shape standing about 400 feet above them. They initially thought it was a bear but noted it would have to be quite large.