Colts Arrive For Thursday Night Football

The Indianapolis Colts have arrived at NRG Stadium ahead of their primetime matchup with the Houston Texans.

Advertising

Advertising