The LA-based Troubadour Theater Co. has been busting up audiences for more than a decade with their campy parodies set to... More >>>