Enigma's Electric Acid Theatre is some combination of music, daring acts of danger and vaudeville-esque theater.
Added by Upcoming Robot on August 9, 2008