Unexplained
Paranormal Phenomena

Large unknown lights filmed over Miami, Florida – 8th Jan 2013