0
Anonymous
The administration office of Lucas Oil Stadium, home of the Indianapolis Colts, stated, "the Colts like it a firm 68 degrees".
Wiki User
Chat with our AI personalities