Did you know that the city of Geneva (Switzerland, not New York State) has a music group called the Mudcats? They have an English name although my suspicion is that they are native speakers of ... something other than English. Their management website says they were formed in 2011. I found this out the other day when the Mudcat website was inaccessible and I was using Google Searches to try to find a link to sneak into the Mudcat regardless.
|