Depeche Mode: Exciter May 15, 2001January 5, 2013 theLogBook The Depeche Mode CD Exciter is released. More about Depeche Mode in Music Reviews