The fire on Beechwood Avenue
The 6-alarm fire that took place March 16, 2011 on Beechwood avenue, spewing toxic smoke into the air and destroying homes and businesses.
103 photos · 260 views
1