This is a Mexican band "Cafe Tacuba" and they play different genres from ska to punk and a mix up of those too. In this song, they used some Mexican jargon -can't remember now - I think is "chicano". ;D
https://www.youtube.com/watch?v=bKjn26agAEs
PS: Jargon is called "chilango" should've known better since song's title is "chilanga banda" :
https://www.youtube.com/watch?v=bKjn26agAEs
PS: Jargon is called "chilango" should've known better since song's title is "chilanga banda" :

Without each others help there ain't no hope for us 
Need a translation service? https://www.deepl.com/es/translator

Need a translation service? https://www.deepl.com/es/translator