This was the scene this afternoon at the St. Teresa of Avila Catholic Church on the corner of Classon Avenue and Sterling Place. Police taped off the entire block and looked like they were waiting for the portion of the roof to fall off. This church was built in 1905; the twin towers have clock faces on the right and the carillon of ten bells on the left. It’s the right tower with the structural damage. See a BOTD post here. See more pictures after the jump, including a dramatic shot of the collapse happening on the other side of the building.