Zen for Primates is comprised of lead vocalist T. Roth, guitarist and vocalist Mike Krisukas, cellist Jodi Beder, violinist and vocalist Shelagh Maloney and saxophonist and harmonica player Pete Fluck.
Added by Upcoming Robot on December 9, 2010