Pretty impressive vocals. Anyone seen them live that can tell me how it sounds?
I took them out on the Mind Equals Blown Tour - they're great. Fun show, and easily the best stage set up i've seen from an unsigned band. They have custom light shows, props and a bunch of vet tricks.