r/self•14 yr. agoDHandleFuck you. The Giants play in New Jersey.Posted Feb 6, 2012, 2:59 AM UTC00ShareSave