Euclid is a 3-piece band from Berkshire, United Kingdom.
Not as much as we'd like to, but yes. Mainly around Berkshire, Oxford and London. We're really going to try and push the live side of things this year.
Radiohead, Bjork, Mogwai, Smashing Pumpkins, Interpol