This 6-piece Texas band (whose name comes from an inside joke) plays hardcore rock and electronica.
Added by Upcoming Robot on April 15, 2011