Esther J♥y
03 February 2008 @ 10:28 pm
 
YES! The Giants won...yet another year Tom Brady's ego has been deflated.