iOS app Android app

Penn State Squirrel 21st Birthday

Penn State Is Seriously Obsessed With Squirrels

Posted 06.26.2013 | College

Penn State University knows its students love squirrels, perhaps so much so that virtual squirrels with funny hats can help curb excessive drinking on...