Recent Posts

Congratulations Boston! Your City Hall is Officially the Ugliest Building on Earth

Congratulations Boston! Your City Hall is Officially the Ugliest Building on Earth

Not just content with the term "ugliest buildilng ever" being thrown around here and there, the Boston City Hall was entered into a contest by VirtualTourist.com and actually has now won the title of the worst looking building in the world. Here’s what they had to say:


“While it was hip for it’s time, this concrete structure now gets routinely...

MORE »