Everything you need to know about The Chicks at Cardiff Castle walesonline.co.uk 11 months ago Everything you need to know about The Chicks at Cardiff Castle The Chicks are the latest act to rock at the castle Share this: