Did anyone catch the Indianapolis vs New England game last night? How awesome was it that Indy came out with the victory? I am a huge Colts fan and I love Manning and James. They are awesome! Anyways, I was so excited that Indy finally got their act together to take out the Pats in New England. First time in a while for that. Just trying to share the excitement!