We can't resist a good McGuire story, and Belltown People's photo of the "death shroud" adorning the demolished apartment complex is just too fantastic to ignore. Apparently a big black mesh covering's been applied to the building to protect pedestrians from falling debris. [BP]
Filed under: