Freak w/ the Glasses

MERRY CHRISTMAS FROM GIANTS STADIUM! CAN’T YOU TELL I’M EXCITED BY MY DISTORTED FACIAL EXPRESSION?!?! (at Met Life Giants Stadium) View Larger

MERRY CHRISTMAS FROM GIANTS STADIUM! CAN’T YOU TELL I’M EXCITED BY MY DISTORTED FACIAL EXPRESSION?!?! (at Met Life Giants Stadium)