To Kill A King
W/ SHIELDS & THE EDMONSONS – SCALA, LONDON. 10TH APRIL, 2013. The night we’ve been waiting for, To Kill A King. As doors crawl ever closer, a queue of very excitable people begin to form, eagerly anticipating how tonight will unfold. The Edmonsons’ are first to play; they create a funky blues vibe different to […]