Leonard Cohen's Hallelujah is very much inappropriate for a church setting, as much as it is an enjoyable song using explicitly Biblical imagery. read more