Los Bitchos - Let the Festivities Begin : Surf Rock/Cumbia. British ladies doing some cool indie surf rock with strong cumbia influences. This is their recently released debut album and it's got some good vibes, really solid guitar work, and fun moods. Enjoyable!