Buy tickets for The Interrupters, Madrid, 06/07/23