Unexplained
Paranormal Phenomena

UFO Footage recorded hovering over Cleveland, Ohio – 11th April 2017

0

Interesting UFO sighting filmed by webcam over Cleveland in Ohio. This was captured on 11th April 2017 at 9pm.