Depeche Mode are an English electronic band that formed in 1980 in Basildon, Essex. Let's find out some intriguing facts… Read More