Culture25 years of ECHO05:07This browser does not support the video element.Culture04/09/2016April 9, 2016The ECHO, Germany's top music accolade has been awarded for a quarter of a century. We look back at past highlights and this year's ceremony.Copy linkAdvertisement