This is a very well known band that plays a psychedelic/electronic mix of music.
Added by Upcoming Robot on April 9, 2009