Sunday, 07:30 World's Most Unexplained
A strange creature seen in a wooded area of rural Massachusetts by three different people who all give similar descriptions - coincidence, collusion or a genuine mystery? S1, Ep24