Black Star Riders will open German stages for the mighty Def Leppard in support of their latest album, The Killer Instinct (Nuclear Blast).Black Star Riders guitarist / vocalist Ricky Warwick is really excited about the upcoming gigs: Def Leppard are our friends, allies and a formidable rock institution... we are...
More...
More...