Unexplained
Paranormal Phenomena

Triangle UFO filmed over Bugibba, Malta – 2nd April 2014