Fans: Texans at Patriots

The Texans fans showed up to support their favorite football team at Gillette Stadium on Thursday Night Football.

Advertising

Advertising