There are at least 2 artists with this name:
These are photos from concerts where Head North played, so they may be of other bands that played the concert as well.
Trophy Eyes / Free Throw / Grayscale / Head North Dec 9, 2017 Lakewood, Ohio, United States Uploaded by Alex Petry17