Time Out New York: What to do this weekend in NYC

Here's what happening in the city June 24 and 25, 2017.