Did a UFO Save Russia from a Meteor? [VIDEO]
We don’t know if this is real or huffed up to trip us out but take a look for yourself with this video of a “UFO” in Russia.This is a cut and dry story depending if you believe in UFOs and the video of this UFO stopping the meteor from destroying earth. Watch the video and think what you think, but wow!
Subscribe to KKTX FM on