New Live Albums – Enter Shikari – Live At Alexandra Palace 2 Take To The Skies & Live In Moscow


Enter Shikari are known for relentless touring and delivering uncompromising shows. So a couple of live albums from Enter Shikari should be something of a match made in heaven right?.

Load More Posts