Thread:SwagMasterDbl/@comment-29362220-20171207164550/@comment-27496405-20180104233353

Yeap. It hasn't be dismissed... I am pretty sure that it is the Avengers Tower. Punisher takes place in Queens, and from Queens the Tower cannot be seen completely.