Colts Arrive For Primetime Matchup With Patriots

The Indianapolis Colts have arrived at Lucas Oil Stadium ahead of their Saturday Night Football matchup with the New England Patriots.

Advertising
Advertising