There were at least three bands that have recorded under the name The Impossibles. They are, chronologically:
These are photos from concerts where The Impossibles played, so they may be of other bands that played the concert as well.
Swans / The Impossibles / Thirsty Justice Aug 22, 1989 Brighton, England, United Kingdom Uploaded by John Collins