X

Tag: new york red bulls

Where in New York to see soccer live, to soothe your World Cup fever

Well, it’s over with. Germany has thoroughly beaten Argentina, taken home the World Cup, and has painted literally everything they…