Barry Jackson

Barry Jackson was a Cardiff councillor and a candidate for election as Lord Mayor in 2005. (AUDIO: One Rule)