The Russian Rock Band endorsed by Led Zeppelin

May 26, 2020 Admin 0

It’s not everyday that we hear of Russian rock bands sweeping the UK and US but that is what Apache Rose are successfully doing at the moment. Not only has their single ‘Attention!’ been described by ..