ufo

Did a Pair of UFOs Visit Russia? [VIDEO]
To add to all the other craziness that goes on in Russia, some believe the country has recently been visited by aliens. The video below depicts what are described as “comet-like” UFOs cutting a fiery trail through the sky above Adygeysk, Russia last month.