Europe / Black Star Riders – Shepherd’s Bush Empire, London – March 21, 2015

This was the second of two nights in London, and the last night of the 15 date UK tour for this cracking double bill, and on early arrival at the venue, there were already two long lines of people queuing for the doors – 40 minutes prior to them opening. Despite the competition from the 6 nations rugby, this was […]

Read more ›