Colts! Colts! Colts!

Wow! As a long time Colts fan from Indiana, all I can say is this: FINALLY! We are the champions, na na na na na! ;-)