UFO Videos

UFO activity filmed over Florida – 18th March 2014

UFO activity filmed over Florida – 18th March 2014

Interesting video of multiple unknown orbs hovering over above Florida. This was taken on Tuesday, 18th March 2014.

About Author

admin

Leave a Reply