Depeche Mode kick off the "Delta Machine Tour" tonight in Detroit, and to celebrate they released a live video for their new track "Should Be Higher." See it below.
(Note: This song sounds like classic D.M to me. It's very "Music For The Masses".)
They play Staples Center in Los Angeles 9/28, & Gexa Energy Pavilion in Dallas 9/20. Are you going to either of those shows?