The Russians have a UFO December 14, 2007 That’s it, you can’t deny it any more. There’s UFO’s and aliens everywhere. Look, the Russians found one… within this Google video that state it’s fake. Who knows.. There’s more pictures and an older-looking video here…