Sunday, September 18, 2005

The world turned upside down

Tulane's next home football game will take place IN TIGER STADIUM.

No comments:

Post a Comment