Close, but no cigar
By Ira Kantor
Saturday, November 15, 2008 -
Saturday, November 15, 2008 -
Boston City Hall is one of only two U.S. locations to make the world’s ugliest edifices list, compiled by VirtualTourist.com. Here are the other nine global eyesores:
2. The Montparnasse Tower in Paris, France. Ugh la la!
| The article you requested has been archived | |||
| |||
Advertisment
Carfind

