There are multiple artists with this name
These are photos from concerts where Starseed played, so they may be of other bands that played the concert as well.
Download Festival 2011 Jun 10 - 12, 2011 Castle Donington, England, United Kingdom Uploaded by Nova Gullen
Download Festival 2010 Jun 11 - 13, 2010 Castle Donington, England, United Kingdom Uploaded by Nova Gullen
Download Festival 2010 Jun 11 - 13, 2010 Castle Donington, England, United Kingdom Uploaded by Rob Lee
Download Festival 2010 Jun 11 - 13, 2010 Castle Donington, England, United Kingdom Uploaded by Gwyn Williams