Discussion in 'Entertainment & Sports' started by BouncingSoul, Jan 14, 2007.
I'm on the verge of tears right now!!!
Sheesh! No faith man, no faith.
Go Patriots, How amazing is it that they won?
I was in the Chicago airport today and had "the pleasure" of watching the second half and OT, was simply amazing to see so many people huddled around a TV in a terminal and have the place explode when they won