Fact #153667
When:
Short story:
It is announced that Spirit, the 14th album from Depeche Mode, has debuted at No1 in multiple countries, including Germany, France, Italy, Poland, Belgium, Switzerland, Austria, Portugal and Denmark.
Tweet this Fact