There are at least 18 artists that use this name:
These are photos from concerts where Eclipse played, so they may be of other bands that played the concert as well.
Stonedead, One Day, One Stage, One Monster Rock Show Aug 24, 2024 Newark on Trent, England, United Kingdom Uploaded by James Riding
Stonedead, One Day, One Stage, One Monster Rock Show Aug 24, 2024 Newark on Trent, England, United Kingdom Uploaded by Skull