THE BETTER ALIEN CITY
- Uploaded by Technothanks on Jan 6, 2012
- Hits: 27
Look at all the INCREDIBLE DESIGN WORK....
Take your time and check it OUT....
There is a line of buildings near the center that seems to form WORDS!
YOU ARE SEEING life ON ANOTHER PLANET.