Switzerland is a country typically associated with Mountains, Chocolate, cuckoo clocks and banks, but they do actually produce some great bands – Gotthard, Krokus and Celtic Frost being prime examples, and The Vibes being another (lesser known) case. The vibes play what they describe as T.C.B Rock’n’Roll (I’ve got no …
Read More »