Unexplained
Paranormal Phenomena

UFO Filmed Dropping Orbs Over Ukraine – 23rd of February 2018

0

Interesting footage of an unknown craft dropping several light orbs. This video was recorded above Izium, Ukraine on the 23rd February 2018