The Terminators play fast, mean, and short surf instrumentals with what I assume is humorous Russian stage banter peppered throughout. It's extremely short, with each song coming in at less than 1 minute and 30 seconds when you skip the talking, but those instrumentals are worth it! They're well produced, well played, and full of energy.
I can't find much else on them, but I like what I've heard.
Apparently they've released more material this year so I'll embed all three. Each are pay-what-you-want.