Something went wrong
Try again later.
Filmmakers and comedians go missing while exploring an abandoned church in Wales.
October 20, 1995 in Stevenage, Hertfordshire, England, UK
June 23, 1987 in Winchester, Hampshire, England, UK

