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

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

Leave a Reply