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.