The Italian weather Web site MeteoWeb reports that Capracotta, Italy, saw 100.8 inches of snow in just 18 hours on … More
Eyes to See, Ears to Hear
The Italian weather Web site MeteoWeb reports that Capracotta, Italy, saw 100.8 inches of snow in just 18 hours on … More