Description: One of America's great stadiums is the home of Rice Owls Football.
Rice Stadium has proved to be the master of time. It is still recognized as the best stadium in which to watch a football game in Texas. The stadium seats 70,000 fans, a tribute to a university with only 2,600 undergraduate students.
This file has been rated a 5.00 out of 5. (2 votes)
Sorry, but you must be logged in to rate this file so we can tell which files you've already voted on, which will help prevent cheating. Click here to log-in, or you can click here to register. (Registration is free)