0
New York - magazine - was created in 1968.
Next Magazine - New York City - was created in 1993.
Time Magazine's headquarters is located at 225 Liberty Street in New York City.
The New Yorker.
New York Magazine Awards Show 2000 - 2000 TV was released on:
USA: 18 December 2000 (New York City, New York)