Published On: Mon, Mar 18th, 2019

Mysterious UFO crash lands in ‘HIROSHIMA bomb meteorite’ site in Russia

AN UNIDENTIFIED “glowing ball” of light has caused confusion as video footage of the UFO shows it crash landing at the same site of a historically powerful meteorite.
Daily Express :: Weird Feed