10-09-2014, 11:51 AM
According to this article the Weber Street underpass is opening this afternoon. Is this really true?
http://www.therecord.com/news-story/4904...n-factory/
http://www.therecord.com/news-story/4904...n-factory/