There are several artists sharing the name Finch:
These are photos from concerts where Finch played, so they may be of other bands that played the concert as well.
Alex Linares from Finch
Finch / Counterfit Jul 28, 2004 Minneapolis, Minnesota, United States Uploaded by Lisavslisa
Randy "R2K" Strohmeyer from Finch
Sonicmania Feb 1, 2004 Tokyo, Tokyo, Japan Uploaded by Fantomos
copyright Meta Hammer (I think)