Wednesday, December 24, 2008

Repeat!!


The Penn State Lady Lion volleyball team celebrates following their 3-0 win over Stanford in the 2008 NCAA Women's Volleyball Championships last weekend in Omaha, Nebraska, for their second consecutive national championship.