Mr. Oizo - The Church November 25, 2014Reviewstheneedledrop1 Comment Mr. Oizo's new album for Brainfeeder Records takes on a punchier, more West Coast sound.