Ed Kaye Tag

With their newest LP 'Memento Mori' just releasing, Depeche Mode has begun to roll out music videos for the tracks included. One being the cinematic marvel in 'Wagging Tongue.' Depeche Mode have undeniably cemented themselves as one of the best artistic groups in the industry. Of course, the British powerhouse have been a staple in the scene for decades with their