Grammy laureates Next year, The National will perform in Cardiff alongside Foo Fighters, Taylor Swift, Smashing Pumpkins, and Weezer. US indie rockers The National are the latest big band announced to perform at Cardiff Castle next summer. The American quintet, who have enjoyed more than 20 years’ success both sides of the […]