fromTime Out New York1 month agoThe biggest bouncy castle in the world is heading to Long Island next monthWe need more fun in the world-and what better way than with a 24,000 square foot bounce house?NYC startup