Links

Wednesday, June 25, 2014

Aerial View of Beaver Stadium

Aerial View of Beaver Stadium with new scoreboards now available. Beaver Stadium is home to the Penn State Football Nittany Lions, seating more than 100,000 spectators.

No comments: