Loco Maricon Amor: controversial, passionate. The latest production by the Danger Ensemble lives up to the reputations of its subjects…