Chris Leese “Life or Death”

Straight outta Macclesfield, the new video from Chris Leese, for the Naive produced behemoth “Life or Death” which is taken from his latest album, “Everybody Hates Chris”. Continue reading “Chris Leese “Life or Death””