TV Guide and Schedules for all UK TV channels
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?