A South Wales police helicopter managed to capture something strange on their FLIR (forward looking infrared) camera. A flying object that…
A South Wales police helicopter managed to capture something strange on their FLIR (forward looking infrared) camera. A flying object that…