Dillo Day is the nation's largest student-run music festival. Held annually in the spring at Northwestern University, it’s name is derived from a group of NU students from Texas who held a small celebration in honor of the official mammal of their home state.
A bit tangential - but in the realm of armadillo culture :)













