Black King Cobra

Black King Cobra Black King Cobra is a Rock band based in Glasgow, Scotland. The band came together when long time jam buddies Steve Todd and Johnny Keel decided to invest more of a focus on a full band. They found their Axe Man Mr Ross Clark and most recently took on Mr Callum Moran […]