THE BETTER ALIEN CITY
- uploaded: 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.