Say, this is pretty good; I'm digging on the insistent organ line, the fairly unintelligible but melodic vocals, the snatches of a Russian men's choir. It's a preview track from a new full-length by the Michigan-based band Child Bite, whose stuff has been released by local indie Joyful Noise for a good long time now.
Hear: "Odd Inn" from Child Bite's The Living Breathing Organ Summer, due on Joyful Noise Recordings June 15:
More about Child Bite on their Joyful Noise page.
And if you know what's going on with the album cover, let me know. Shriners meetings used to be so much more homoerotic.