ShowShowTour of the Universe / Concert for Teenage Cancer TrustFeb 17, 2010Depeche Mode, The HorrorsRoyal Albert Hall · Kensington and Chelsea, United KingdomFollowI was thereUpload from this showMediaLineupAboutThe HorrorsDepeche Mode