Last modified on 12 January 2014, at 02:44

Category:Tulane Stadium

Tulane Stadium (nicknamed "The Sugar Bowl") was a sports stadium on the campus of Tulane University from 1926 to 1980.


This category has only the following subcategory.


Media in category "Tulane Stadium"

The following 28 files are in this category, out of 28 total.