The Indianapolis Colts destroyed the Buffalo Bills, 37 to 5, on October 21, 2018.

did the colts win on oct 21 2018

See Trending NFL Searches