Brothers Glenn and Gene Schwartz co-front the power trio The Schwartz Brothers and have been playing together for over twenty years.
Added by Upcoming Robot on August 11, 2008