Sept. 11, 2011 Show At Houston Texans Football Game

9/11/2011 Reliant Stadium
This was great, did you catch it on t.v.?

Houston Texans Won!

Check out the view from our seats.

Love that Texas Spirit!

GO TEXANS!

Where are your flags?

 

Scroll to Top