watch David Essex - Live At The Royal Albert Hall
David Essex - Live At The Royal Albert Hall
David Essex OBE (born David Albert Cook, 23 July 1947) is an English musician, singer-songwriter and actor. Since the 1970....
Read MoreDavid Essex OBE (born David Albert Cook, 23 July 1947) is an English musician, singer-songwriter and actor. Since the 1970....
Read More