 Welsh language bands are well represented on the line-up.The Cardiff Big Weekend has taken place annually since 1995 as part of the Cardiff Festival organised by Cardiff Council.Billed as the UK's biggest free outdoor music festival, it offers three days of quality live music and entertainment.