
Weird Wide Web - Self-arrest
Loading player...
Switzerland has a reputation for crafting exceptionally accurate clocks and the world’s finest watches. Think TAG Heuer, Piaget, and Rolex. So, when you hear the expression “doing Swiss time,” you’re likely thinking about cogs and cuckoos — not prisons.