Tag Archives: New York Giants
Hey, New York. Your football team just won the championship. Where are you going to go? Why, Times Square, of course! I figured that’s where New Yorkers would go after beating Tom Brady’s New England Patriots, and I was right. … Continue reading


