T-Mobile's business at Delancey Street in Manhattan is apparently going under since they will be closing it very soon I think. All the closing signs are out alongside a sign that says "retail space available". Knew this would happen.
There are no replies in this thread yet. Be the first to post a reply below: