Did this show really need to come back? Will try and get get photos of the inside tomorrow. S Train from Times Square to Grand Central.