Posted on

Watch “Strange But True” Season 01 -Episode 1 – TV Show.

Watch “Strange But True” Season 01 -Episode 1 – TV Show.

UFOs in Britain; also woman claims to reunites with children from a former life.

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.