New song from the upcoming EUROPE album "Last Look at Eden", scheduled for release in August/September 2009, coming from the concert in Santiago, Chile on April 25th. The pictures are coming from 5 fan cameras (tintoweno, DaniyRock, JimDuchovny, YiTub, viejorockero) .
Of course my review will be on Crossrocks, like the previous album :
http://www.crossrocks.com/?p=albums&cd=1213
Of course my review will be on Crossrocks, like the previous album :
http://www.crossrocks.com/?p=albums&cd=1213
Category
🗞
News