Hey guys, I’m about to travel to NY here in a few weeks, I was wondering if they have Moonswatch in stock in La Guardia Airport since I did see a retail store showed up on there store location map on their website, or I have to go out of the Airport to go to an actual Swatch store to have a chance to get one?
You must log in or register to comment.
WTC, Times Square or 5th ave. You’re going to have the best luck at Times Square right when they open