Mugstar are a psychedelic rock band. Formed in Liverpool, England in 2003 they are spearheading the new underground psychedelic rock movement. Mugstar have continuously developed their sound and live are a total aural visual assault on the senses. Their self-titled debut album was released in late 2006.
http://mugstar.bandcamp.com/