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.
Edge Fall Bowling Ball Sep 29, 2001 Dallas, Texas, United States Uploaded by David Mills