NEW YORK, NY - DECEMBER 02: The grand opening of Studio XXI on December 2, 2010 in New York City. - sdmackpictures