Swedish likely lads, self labeled Spanish pop - these guys are making waves on the indie front. Guess where they might be from? Gothenburg folks!