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.
Riot Fest 2023 Day Three Sep 17, 2023 Chicago, Illinois, United States Uploaded by Chalk
Riot Fest 2023 Sep 15 - 17, 2023 Chicago, Illinois, United States Uploaded by Jaysen
Riot Fest 2023 Sep 15 - 17, 2023 Chicago, Illinois, United States Uploaded by Sudsbury
Riot Fest 2023 Sep 15 - 17, 2023 Chicago, Illinois, United States Uploaded by Alex Dominguez
Riot Fest 2023 Sep 15 - 17, 2023 Chicago, Illinois, United States Uploaded by Cory 182
Wacken Open Air 2023 Aug 2 - 5, 2023 Wacken, Schleswig-Holstein, Germany Uploaded by Mic Bee