STEVE HARRIS – British Lion
Label: EMI Released: September 2012 Reviewed by Shane Pinnegar 6/10 You never know what you’re going to get when a “name” muso decides to release a solo album – will it be a Dave Grohl-ish “I played all the instruments myself” exercise in control-freakery, a Santana/Slash-esque trawl through the phone book for guest stars, a […]