Norwood Light workers on scene where an explosion blew off two manhole covers this morning.
Explosion blows off manhole covers