The Buzz

Posts Tagged ‘Snow’

University of Rochester Named 3rd Snowiest College in America

Rochester cracks the top three with an average snowfall of 99 inches per year.

Continue Reading...