Trivia at St. Nick's (2024)

When students all flee an elite university in Vermont for winter break, the locals and faculty hunker down for their favorite time of year - the...


image