Friday, September 12, 2008

Texas Tech Waterball Stadium?

Yikes! I guess the flooding issues have not been resolved in Lubbock yet. Where's the plug?

No comments: