I am currently in New York, and thought it'd be foolish to leave without giving the MS Store a visit.
I found one at 1540 Broadway, which was moved/closed. Any New Yorkers, or recent visitors, who knows where the new store might be?
I found one at 1540 Broadway, which was moved/closed. Any New Yorkers, or recent visitors, who knows where the new store might be?