Nittany Lion Mascots 2

Nittany Lion Mascots 2

Dave Johnson, Nittany Lion mascot from 2005 to 2007, shared some stories with Herb and the audience.

Image: Penn State