Tag Archives: Richard Taylor

Metal Review: Steve Harris – British Lion (2012)

Of course, we all know Steve Harris as one of the biggest reasons for Iron Maiden rocking and also as a master bass player. Steve Harris has joined forces with Richard Taylor, David Hawkins, Grahame Leslie and Simon Dawson to produce British Lion, which is Harris’ first solo album. For someone to write music for