Filed under: Comment Of The Day By Amy Rose Dobson Dec 6, 2012, 4:00pm EST "More glass boxes. For such a prominent location, can we get some decent architecture."--guest [Capitol Crossing Will In Fact Be Built Over A Highway]