ShowShowThe Delta Machine Tour: promo gig at The TroubadourApr 26, 2013Depeche ModeThe Troubadour · West Hollywood, United StatesFollowI was thereUpload from this showMediaLineupAboutLoading