The Buzz

Posts Tagged ‘Campus Life’

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...