Europe: Live! At Shepherd's Bush London
From Scandinavia's biggest rock band, Europe. finished their two yearlong Last Look At Eden tour with a second run in the United Kingdom baptized Balls 'n' Banners Tour 2011. Europe took the opportunity to record their sold-out performance at the Sheperds Bush Empire in London on the 19th of February 2011.