General

Haul, Alma Mater

Now that she’s 83 years old, the University of Illinois’ Alma Mater statue has decided to get some work done.