Menu 

Photo taken at an Indianapolis Colts game

Indianapolis Colts football game at the Lucas Oil Stadium in Indianapolis, Indiana.

See more Indianapolis Photos & Pictures.