There one of my fave new psych bands out there. i had the pleasure of seeing them a little while ago. there amazing live and the albums is ungodly.
I like this band a lot. In fact they are coming to play in San Francisco next moth. Looking forward to catching the show!