Ahead of the release of their new single ’The Lion’s Roar’ on 19th Nov, First Aid Kit have unveiled a live video filmed during their performance at Lollapalooza festival earlier this year
First Aid Kit – ‘The Lion’s Roar’ (live)
15 November, 2012