Led by Iron Maiden founder, Steve Harris, British Lion, have announced a special show, in a special place. For the first time, they will perform in Nassau, capital of the Bahamas. Despite the long history of world-famous albums being made in the Bahamas, very few international artists have performed there. Harris will make his debut live performance there, on April 8th at John Watling’s Distillery. Read more below.
Continue reading