Twenty inches of lake effect snow…

Share: 

Saturday, November 18, 1989: Twenty inches of lake effect snow fell east of Cleveland, Ohio.