The celestial entities from Russia
Apr 01, 2012
On March 10, 2007, in Rusworks, Russia, a couple was recording the sunset with their cellphone, when they saw a strange flare on the building in front of them. 2 strange lights descended, got in and out of the building. They think that they're aliens, others think that they're...
Comments: 2, Views: 237