This manhole in the Allen Street Mall at Stanton Street seems like it will blow. The pressure sounds pretty intense. And of course, there’s plenty of steam.
This image has been archived or removed.
Looking east on Stanton Street, near the corner of Allen.