Explosion Rocks Manhole on Tupper St. in BuffaloExplosion Rocks Manhole on Tupper St. in BuffaloThis probably isn't how you want to spend any afternoon in Buffalo // ICYMI: Underground explosion blows the lid off Tupper Street. Posted by WGRZ - Channel 2, Buffalo on Sunday, April 12, 2015 Freeloader JoeFreeloader Joe