Live Review: Depeche Mode [First Direct Arena, Leeds] Wednesday, November 13, 2013 Date:11/15/2013 Author: Dom Smith