LEILA ABDUL RAUF – new solo set announced @ Northwave Festival and LP release of “Phantasiai” out in pre-order
The best resource about women that rock
LEILA ABDUL RAUF – new solo set announced @ Northwave Festival and LP release of “Phantasiai” out in pre-order