Unexplained
Paranormal Phenomena

UFO sighting filmed above Orlando, Florida – 24th March 2014

1

This UFO video was filmed in Orlando, Florida on Monday, 24th March 2014.