There is more than one artist with this name, including:
These are photos from concerts where ENTRANCE played, so they may be of other bands that played the concert as well.
Yeah Yeah Yeahs / The Locust / ENTRANCE Apr 11, 2004 Glasgow, Scotland, United Kingdom Uploaded by Craigf84