Tag: Spanish rock

The Madrid-based trio the Parrots quickly became something of an underground sensation in their hometown, thanks to the release of a demo, which was quietly released without much promotion and with little fanfare; in fact, the official video […]