British Bike Brand CCM Celebrates 50 Years of Slinging Sand
Today in the US, if you mention British bikes, Triumph is the first name that comes to mind. But it’s just one of several motorcycle brands that’ve sprung from the UK. While many have fallen into history’s pages, some, like BSA, have returned. It’s a similar story with another British marque, Clews Competition Motorcycles, aka …