There’s still time to catch the show at Radio City Music Hall in Manhattan—they even have a mock-up of a double-decker bus!