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
Edge Fall Bowling Ball 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