Unexplained
Paranormal Phenomena

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

0

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