does anybody know anything about this band because they are really good. i have just head only one of there songs "Time for Deliverance". Where are they From??
They had a song on the Radio 1 playlist a few months back which got quite a bit of airplay called "What's Hideous?". Good song, fun band, and alfiebrady is right - big cult following.