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