There are at least two artists going by the name McQueen:
These are photos from concerts where Mcqueen played, so they may be of other bands that played the concert as well.
Hyde Park Calling 2007 Jun 24, 2007 London, England, United Kingdom Uploaded by Craigf84
Hyde Park Calling 2007 Jun 24, 2007 London, England, United Kingdom Uploaded by R.B.
Electric Eel Shock / Mcqueen / Little London Dec 3, 2006 Portsmouth, England, United Kingdom Uploaded by Dan Delaney