There are at least seven bands named Bermuda:
These are photos from concerts where Bermuda played, so they may be of other bands that played the concert as well.
Bermuda / A Wake in Providence / Fallen Captive / Planetary Alignment Jun 20, 2017 Clifton, NJ, US Uploaded by Sabrinafacee