An unidentified flying object over The Kremlin in Moscow has some believers thinking an alien spacecraft may have visited Russia last week.
UFO Spotted Above the Kremlin in Moscow : Read more
UFO Spotted Above the Kremlin in Moscow : Read more