Never heard of them. Also the same, re: hearing Spanish rock/pop music
They remind me of this obscure Cure inspired Mexican band that was actually pretty good:
YouTube: https://www.youtube.com/embed/BB0m1UJBPis