Mark Davis, who is a disgrace to Charlotte Vale. Photo #11

Mark Davis, who is a disgrace to Charlotte Vale.