Steve Harris’ British Lion Loudly Roars its Own Identity
For any new (or new-ish) band based in Europe, the first tour of America is something that’s usually looked forward to with equal levels of anticipation and anguish. English hard rockers British Lion will probably experience those feelings, with nearly 20 gigs booked across the United States in January and…