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.
The Juliana Theory / The Impossibles / River City High / Ultimate Fakebook / Cadillac Blindside Aug 15, 2008 Charlotte, North Carolina, United States Uploaded by Foreverking
The Edge Fall Bowling Ball 2001 Sep 29, 2001 Dallas, Texas, United States Uploaded by David Mills
Swans / The Impossibles / Thirsty Justice Aug 22, 1989 Brighton, England, United Kingdom Uploaded by John Collins