Astroid Boys are a Welsh hip-hop/rap collective hailing from Cardiff, UK gaining prominence in the UK street scene in 2011.
These are photos from concerts where Astroid Boys played, so they may be of other bands that played the concert as well.
Download Festival 2013 Jun 14 - 16, 2013 Castle Donington, England, United Kingdom Uploaded by Thekilburnoracle
Download Festival 2013 Jun 14 - 16, 2013 Castle Donington, England, United Kingdom Uploaded by Josh King