Aliens Invade Romania I think no-one can doubt that aliens have definitely landed!Both of these spacecraft are located in farmland outside the Romanian city of Timisoara. Romania is not known as a major UFO hotspot, but to our alien overlords Roswell is probably passé1. That said, this isn’t the first sighting of our visitors to Romania: the...
Hello world. This is my pic...i promise i'll update
Other ways to read this feed:Feed readerFacebook