Alt.Latino: Spain wins (at music, too)

We'll take any excuse to talk about the insane quality of music coming out of Spain these days. This week, we got one: Spain defeated Argentina on Sunday to win the 2026 World Cup Final. So, this episode is a celebration of the multitude of music scenes across Spain that we can't get enough of. Catch boundary-pushing electronic and hip hop producers in Madrid, indie rockers and songwriters in…