-
Los Tiki Phantoms
24,471 listeners
Los Tiki Phantoms members are enigmatic; all that is known is that they come from known bands from the Catalan scene (Spain). One point of…
Who
Doctor Guirao Egea,
Granada,
Spain