show captions
News Briefs
Furniture Store Fire
A fire broke out at Schumacher's by Design furniture on Glenwood Avenue on Monday, Dec. 17, 2007.
Details
Transcript