Posted on

Watch “Strange But True” Season 1 Episode 2 – TV Show

Watch “Strange But True” Season 1 Episode 2 – TV show.

Ghostly Tales of Haunted English castles and a story about a psychic healer.

Strange but True a British Paranormal documentary television show that aired on ITV from 21 May 1993 to 7 November 1997 and is hosted by Michael Aspel

Advertisements

Leave a Reply