News

May 22, 2014 8:33 PM

Penn State President Eric Barron takes EcoCAR for spin, wishes team well at competition

Like a movie star arriving on Oscar night, Penn State President Eric Barron cruised to a stop surrounded by cameras.

Related content

Comments

Videos

Editor's Choice Videos