Just Jack Posted September 10, 2012 Posted September 10, 2012 More problems for the Texans, their stadium is falling apart... Texans fan injured by falling debris at Reliant
Recommended Posts