Track Of The Day – Lewis Idle – ‘The Night We Almost Fell In Love’
Lewis Idle, the mysterious enigmatic balladeer with the blood red ‘Risus sardonicus’ we introduced in September 2013 is back having ditched the glam-stomp- gutter- grime of his previous release ‘Hair and Perfume.’ Proving himself something