Cleveland

UFO over Cleveland, Ohio on 21st April 2013

  UFO sightings – New video footage of a huge UFO hovering above Cleveland, Ohio recorded on 21st April 2013. Witness said: Massive glowing orb as seen through night vision. Watched as it picked up speed – accelerated and vanished into space. Recorded from my backyard.