Royal Blood @ Alexandra Palace: Review.

As Royal Blood rocked up the first of three London based shows on their European tour, anticipation was high amongst the 10,000 fans crowded inside Alexandra Palace, and rightly so. The duo – formed of Mike Kerr on vocals and bass guitar, alongside Benjamin Thatcher on drums – have been touring since the release of […]