Boards

...and they made an album called "Efta!"??
I was looking through my downloads, and I saw some random folder I'd never heard of, and I loaded it to iTunes.
And now I'm hearing an album in a language I've never heard before, and it's not bad, but I googled them and can't find a single link that mentions them. Or the album.
And their last.fm page had 1 listener, with 1 play. So confused.