Velvet Rebel recaps This Week In Music as covered by Strangeways Radio and Slicing Up Eyeballs. He recaps the major tour cancellations and Record Store Day releases (including The Cure, New Order, Pretenders, Wire and The The). Also, check out the results of the poll for the top 10 U2 albums of all time, as voted by the fans.
IAMX have released a new acoustic album titled Echo Echo. A video for the track surrender accompanies the release and it’s everything that you might expect from IAMX. It’s dark, sexy, creepy and wonderful! To quote Chris Corner: “So much blood sweat and sexual chocolate icing went into this”. Intrigued? Watch the video!
The Psychedelic Furs have released the second single off their forthcoming album, Made Of Rain. The single is called You”ll Be Mine and if you pre-order the album, you will receive an instant download of this track plus the first single Don’t Believe
On this day in history (March 13, 1989), Depeche Mode released the live album and documentary – 101. The album and film chronicle the final leg of the band’s Music For The Masses Tour and specifically, the final show at the Rose Bowl in Pasadena, California. The title 101 was decided on by Alan Wilder and it signifies that the Pasadena show was the 101st date on the tour.
On this day in history (March 13, 1984), The Cars released their 5th studio album Heartbeat City featuring the singles You Might Think, Magic, Drive, Hello Again and Why Can’t I Have You. Each of the singles charted in the top 40