Aired Monday April 22,
12:05am - 12:30amon True Crime Xtra
World's Most Unexplained
Series 1: Dover DemonA 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?
- Category
- Documentary / Travel