Stella Rose and The Dead Language - opening for Depeche Mode Madison Square Garden April 14th 2023 Loading player ... Views: 1 0 0 Originally live streamed by Phil Gahan Some great Depeche Mode Merch: