Saturday, February 27, 2010

She's Off!!


Penn State hosted the Big Ten Women's Indoor Track Championships this weekend at the indoor Sports Complex in State College, Pa.