Thirty-seven years after the park’s inaugural opening, in Hamburg, Germany, the carnival finally landed at The Shed in New York – and this weekend is your final chance to see it in the city. The ...