2011 THON 008

2011 THON 008

The Deacons of Dixieland performed at THON 2011 on Saturday, Feb. 19.

IMAGE: Penn State
Licensing and Use