Iconic rock band Queens of the Stone Age play Cardiff Castle this Friday (June 23rd). The American band are making a pitstop in Wales as part of its UK tour before heading onto Somerset to play Glastonbury festival at the weekend. This show will mark