Tuesday, August 12, 2008

Memorial Stadium

A 100+ million dollar addition to Memorial Stadium at the University of Illinois nears completion.

No comments: