Ohio Industrial Structure Burns

Willoughby Fire Chief discusses 3911 Ben Hur Ave. fire.

Loading