This power trio hails from Tallahassee, Florida. Their sound is a masterful mix of progressive and garage rock.
Added by Upcoming Robot on November 7, 2010