Picture of the Day: This Is Just Wrong

Penn State's new mascot

Penn State’s new mascot, amirite? There’s nothing funny about the accusations surrounding Penn State’s football department… but pedobear is always good for a laugh.

Tags: Nittany Lions, pedobear, Penn State,