La empresa posee una panel publicitario de más de 15 metros de alto situado en Times Square en el que se anuncian todas las novedades de la productora.