anyone seen these cats? I'm working a show for them next week. extremely excited. Their sound is fucking awesome

http://www.youtube.com/watch?v=uaMX0dnIPEw