Don't trust Belgians!
September 19, 2009 11:44 AM Subscribe
The lost town of Goverthing. On Governor's Island in New York City, a lost hamlet and all of its strange artifacts has been unearthed by Belgian archeological team. (Unfortunately, it's really just an art project.)
This thread has been archived and is closed to new comments