You’ve never heard about La Chaux-de-Fonds, and why would you? It’s a moderately important town from Northern Switzerland. They make watches there. Aaaand that’s about it.They do have a pretty cool music venue called Bikini Test, and even though the name’s still a mystery, the band playing there tonight are no strangers to that part of Europe. 402 more words