2 videos
“Echo” is the name of the newest track from Black Rebel Motorcycle Club. It can be found on their new album, “Wrong Creatures” released on January 12th via Vagrant/BMG. Longtime Nick Cave & The Bad Seeds collaborator Nick Launay produced the collection. This is ... more »