John Levén

Europe | Live Look at Eden

by Nikiforos Skoumas Staff Writer Live Look at Eden is an audio-visual documentation of Europe’s 2010-2011 world tour in support of their latest studio album Last Look at Eden. It seems that since their reformation in 2004, the Swedish melodic hard rock pioneers have steadily regained their [...]