Quidditch Comes to Life

Teams from Middlebury College and Amherst College compete in a match of Quidditch — the fan favorite wizarding sport from the popular Harry Potter books and movies.