There are at least three artists with the name Captain.
These are photos from concerts where Captain played, so they may be of other bands that played the concert as well.
T In The Park Jul 9, 2006 Kinross, United Kingdom Uploaded by Neil Macdonald
T In The Park 2006 Jul 8 - 9, 2006 Kinross, Scotland, United Kingdom Uploaded by Neil Lumsden