There are at least two Northbounds on Last.fm.
These are photos from concerts where Northbound played, so they may be of other bands that played the concert as well.
State Champs / As It Is / Northbound Mar 18, 2017 London, England, United Kingdom Uploaded by Lautje