Unexplained
Paranormal Phenomena

Twin UFO’s Filmed Over Vero Beach, Florida – Jan 2015

0

Interesting footage of two bright unknown objects hovering in the sky over Vero Beach, Florida. This video was recorded 27th January 2015