With the addition of three new members since their debut LP Trick Of The Night, SixToes have been quietly yet busily honing and developing their sound through intensive, isolated jam and recording sessions in a...
4th October 2013 12:54
Depeche Mode have announced they will release their highly anticipated 13th studio album, entitled Delta Machine, on March 25th worldwide via Columbia Records. The album, recorded over the last year in Santa Barbara, California and...
24th January 2013 16:32