Multiple Alarmer in Buffalo, New York

Multiple alarm machine shop fire on Roberts Street in Buffalo, New York.

Buffalo Police Department Crime Scene Personnel were also on scene.

Loading