ROM's Crystal ranked Number 8 among world's 10 ugliest buildings
A new list of the world's ugliest buildings proves the ROM's Michael Lee-Chin Crystal is just as controversial today as when it first opened more than two years ago. The list, compiled by members and editors of...



