There is more than one artist with this name:
1) An English experimental/shoegaze band, led by Stephen Lawrie at the time of The Telescopes' 9 year hiatus.
2) Russian pop-rock band, took part in national preselection for Eurovision Song Contest 2009.
3) A Hungarian pop-band.
4) A punk/hardcore/novelty band from Ottumwa, Iowa (USA) active 1993-1995.
5) A Indie band from Slovakia which formed in Banská Bystrica.