Italian Town Got More Than 8 Feet of Snow — In 18 Hours!Italian Town Got More Than 8 Feet of Snow — In 18 Hours!You think you got hit hard with snow this winter?Staff WriterStaff Writer