A UFO has been spotted in the skies of Cardiff Wales near the site of the 2016 Pentyrch UFO incident.…
When returning home from a Paranormal Investigation in Cardiff, Jared and Richard witness a UFO in the sky above Llantrisant
A UFO has been spotted in the skies of Cardiff Wales near the site of the 2016 Pentyrch UFO incident.…
When returning home from a Paranormal Investigation in Cardiff, Jared and Richard witness a UFO in the sky above Llantrisant