Captain Black Beard is a melodic rock band from Stockholm, Sweden.
These are videos from concerts where Captain Black Beard played, so they may be of other bands that played the concert as well.
H.E.A.T. / Confess / Captain Black Beard Jan 21, 2023 Helsinki, Uusimaa, Finland Added by Isosuti