Seeing some of the world's most expensive watches at Watches of Switzerland in SoHo · Fox 5 New York · Sentinel