Your Hero is at Times Square, New York