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.
Vans Warped Tour 2002 Jul 25, 2002 Noblesville, Indiana, United States Uploaded by Werewolf Of Louisville
Warped Tour Jul 23, 2002 Fargo, North Dakota, United States Uploaded by Primus913
Warped Tour Jun 27, 2002 Bonner Springs, Kansas, United States Uploaded by Kansas City Concert Fiendz
The Van's Warped Tour 2002 Jun 23, 2002 Brighton, Colorado, United States Uploaded by Tomcat0011
Catch 22 / Finch / 12 Step Romance Feb 6, 2002 Allentown, Pennsylvania, United States Uploaded by Carrie03
Focus / Finch Sep 19, 1976 Amsterdam, North Holland, Netherlands Uploaded by Zimtrim
Kiss / Finch May 23, 1976 Amsterdam, North Holland, Netherlands Uploaded by Zimtrim