Music DVD/CD Review: Leonard Cohen – Leonard Cohen Live At The Isle Of Wight 1970 October 17, 2009 Music, Reviews music Comments Off on Music DVD/CD Review: Leonard Cohen – Leonard Cohen Live At The Isle Of Wight 1970 An opportunity to experience Leonard Cohen in a way that you've never experienced him before. Read More »