Scocha definitions

Search

Scocha

Scocha logo #10101) Scottish folk music group
Found on https://www.crosswordclues.com/clue/scocha

Scocha

Scocha logo #21000 Scocha are a self-proclaimed `Folk and Roll` band from Hawick, Scotland. They first became popular after the release of their first album Bordering On, in 2001. They were founded by Iain Scott and David Chapman, who were later joined by Phil Clayton and then Alan Brydon. After then, they steadily grew in popularity and are now a well known band .....
Found on http://en.wikipedia.org/wiki/Scocha
No exact match found.