Two Spanish punk girls work their magic