BUZZARD BUZZARD BUZZARD Release New Single ‘John Lennon Is My Jesus Christ’
Electric Welsh four-piece have shared new single and video for John Lennon Is My Jesus Christ, their first release with new label Communion. Oozing charisma, John Lennon Is My Jesus Christ is pure brilliance. The track has that Beatles meets Bowie feel, plodding bass lines, chanting