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.
THE FEST Oct 28 - 30, 2016 Gainesville, Florida, United States Uploaded by Barbilicious
Let It Happen / Northbound / Tiny Moving Parts / State Champs / Hit the Lights Jul 28, 2015 Greensboro, North Carolina, United States Uploaded by Briannazelenak