UFO Videos

UFO Footage Recorded Over Tenerife Island, Spain – February 18, 2018

UFO Footage Recorded Over Tenerife Island, Spain – February 18, 2018

This video footage of an unknown orb was filmed above Tenerife Island, Spain on the 18th February, 2018

About Author

admin

Leave a Reply