The Revels are a tradition unto themselves. We have a look at them today, first this year’s CD, Strike the Harp, which gives a good idea of this year’s Revels, and then a look at the show (celebration?) itself. the 2012 Revels at the Sanders Theater in Cambridge, Massachusetts.
And if you want to know what the Revels are all about, read the reviews.