SLY V PLANET HOLLYWOOD NA TIMES SQUARE, NEW YORK
Sly in Planet Hollywood in Times Square, New York