Posted Jun 12, 2010, 1:40 AM
|
|
Registered User
|
|
Join Date: Jul 2006
Location: New Westminster
Posts: 5,009
|
|
The look of the current structure was criticized when it opened. The giant overhang that juts out towards Dufferin Ave was compared to a television.
|