The Cavaleros are clearly descended from the Link Wray tree of instrumentals, with ragged blown-out guitars and, of course, a Link Wray cover right at the second song - a good one at that. The opening track essentially a cover of the Frantics' Werewolf, and a song that fits their rough attitude well. The real winner here is the one that I believe tro be an original: Chinese Takeaway. When they get to speed the Cavaleros really take off and make a furious racket. These have a ton of energy that make me think they'd be great live, and I can imagine being breathless after hearing them pound that one out.
Anyway, I don't know if they've got a physical release planned, but you can download it from bandcamp.