Barcelona has a long love affair with rock music and the city provides plenty for those seeking killer riffs. Here…