There are at least two bands called The Parrots.
These are photos from concerts where The Parrots played, so they may be of other bands that played the concert as well.
Arctic Monkeys / Supergrass / The Coral / Amy Winehouse / The Parrots Jul 28, 2007 Manchester, England, United Kingdom Uploaded by Maf Daniel
Arctic Monkeys / Supergrass / The Coral / Amy Winehouse / The Parrots Jul 28, 2007 Manchester, England, United Kingdom Uploaded by Neil Lumsden