that's just horrible, its the new england patriots in super bowl xlii all over agian
synonyms - to choke during the biggest sport stage, a big disappointment, a loser
"that's just horrible, its the new england patriots in super bowl xlii all over agian" What is the definition of "new england patriots"?