The Squirrels Are Back In Town
November 13, 2009 at 7:44 pm
Remember last year when the Penn Art Club sold plaster squirrels to be decorated by organizations and displayed around campus? Well, the second installation of these critters hit Locust Walk today.
All in all, we think they're pretty ugly! Especially in the eye region. Check out more photos after the jump.