nyc

  • Disney in Times Square, New York City
    Disney in Times Square, New York City

    Disney has been invading New York City’s Times Square ever since Beauty and the Beast opened at the Palace Theater in 1994. With the closure of Tarzan and Little Mermaid, it may appear Disney’s influence is on the ebb, but with my visit yesterday, I found that to be anything…

Posts navigation