Kelly Lee Owens & Stella Rose and The Dead Language to support upcoming Depeche Mode tour February 7, 2023February 7, 2023 NextMosh StaffTour Dates The Memento Mori World Tour kicks off on March 23rd in Sacramento, CA