Considered an eyesore by many, the old South Shore Hospital came tumbling down this morning during a scheduled implosion. Neighbors could be heard cheering when the building finally collapsed.
↧