Don’t you love diehard New York Giants fans? Look no further than Mr. Chuck Knoxx on his never-ending love for Big Blue.
All tagged Chuck Knoxx
Don’t you love diehard New York Giants fans? Look no further than Mr. Chuck Knoxx on his never-ending love for Big Blue.