Throwback Thursday - Patriots @ Colts 11/15/09

A look back at the Colts come from behind win over the Patriots at Lucas Oil Stadium in 2009.

Advertising
Advertising