There are more than one artists named Joe Brown:
These are photos from concerts where Joe Brown played, so they may be of other bands that played the concert as well.
Joe Brown Feb 1, 2018 Gateshead, England, United Kingdom Uploaded by Tommo
Joe Brown Oct 21, 2013 Durham, England, United Kingdom Uploaded by Tommo
Status Quo / Joe Brown Dec 11, 2010 London, England, United Kingdom Uploaded by Stephen Grimes