Europe's new CD coming soon
Posted by Mark on August 03 2009 11:02:52

Europe, whose last CD hit in 2006?announce the 14th September release of their eighth studio album entitled 'Last Look at Eden'