posted by Jeremy on 2005.02.24, under Uncategorized
A British television program called Demolition invited viewers to nominate their most hated building and have it torn down. Residents of Cumbernauld, Scotland have nominated their entire town. Some times the best laid plans still dont work.