Adept at several different instruments, Karen Savoca frequently opts to perform on the drums while she sings, accompanied by Pete Heitzman's brilliant guitar work.
Added by Upcoming Robot on December 22, 2011