Giants Fans funny shit...
tallblacknyc Rising Star Certified Pussy Poster Jan 6, 2025 #2 djkidrich said: Click to expand... I literally said that yesterday in the nfl thread