Could this be true? Over in Moscow, Russia, a strange sighting of clouds formed in the sky a circular UFO image. This time we got you guys on camera. Don’t think you aliens can try to deny your existence now! And I thought you guys weren’t real for a second there.