Last week, we attended the New York launch of the 2020 Land Rover Defender 90 at Watches of Switzerland’s 60 Greene Street SoHo location, which as you can see has one of Manhattan’s remaining cobblestone paved streets right out front. The event also featured the New York debut of Zenith’s new Defy 21 Land Rover Edition timepiece.