MyVidster
Thumbnail for Electrical fire causes explosions under Tupper Street

Electrical fire causes explosions under Tupper Street

Two On Your Side is at the scene of an underground fire on Tupper Street near Pearl Street in downtown Buffalo.

Watch video