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.
Guilfest 2007 Jul 13 - 15, 2007 Guildford, England, United Kingdom Uploaded by Craig Hatfield
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
America / Captain May 10, 1975 Johnson City, Tennessee, United States Uploaded by Zimtrim
America / Captain May 2, 1975 Passaic, New Jersey, United States Uploaded by Zimtrim
America / Captain Apr 27, 1975 Kent, Ohio, United States Uploaded by Zimtrim
America / Captain Apr 16, 1975 Normal, Illinois, United States Uploaded by Zimtrim
America / Captain Apr 15, 1975 Bloomington, Indiana, United States Uploaded by Zimtrim