Unexplained
Paranormal Phenomena

UFO activity filmed over Florida – 18th March 2014

0

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