|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.