Depeche Mode
Strange Love 2003