Tuesday, November 2, 2010

It's Gonna Be. . . . I Believe!

WORLD CHAMPIONS!!!!!!!!!!!!!



The cherry on top: winning it in Dallas, Texas in front of this miserable cracker:


GIANTS!!!!!!!!!