ShowShowThe Delta Machine Tour: promo gig live on LettermanMar 11, 2013Depeche ModeEd Sullivan Theater · Theater District, United StatesFollowI was thereUpload from this showMediaLineupAboutDepeche Mode