HSL & Stereophonics are Kings of Cardiff Castle