Untitled

Untitled

Beaver Stadium, the nation's largest college football venue, will once again play host to some of the largest crowds in the country during the 2008 football season.

IMAGE: Penn State Public Information