Kristin Dos Santos |
‘Mad Men’ show is about to be immortalized in Manhattan. Well,
at least for the summer. A statute of
the show was just unveiled outside the Time Life building at 1271 Avenue of the
Americas, Manhattan.
The building currently houses Time Inc. magazines. In the show the offices move to Manhattan
from Madison Avenue.
The sculpture has been designed by Pentagram and fabricated
by DCL.