There are multiple artists with this name.
These are photos from concerts where Telltale played, so they may be of other bands that played the concert as well.
Telltale / Neutral Snap / Goalkeeper / Frnd crcl May 24, 2023 Philadelphia, Pennsylvania, United States Uploaded by Erica Kubiak
The Home Team / Action/Adventure / Telltale May 22, 2023 Louisville, Kentucky, United States Uploaded by Jac29
Roaming eyes / Two Sides of Me / Telltale / Set For Tomorrow / Savage Hands Dec 11, 2022 Richmond, Virginia, United States Uploaded by Agnes Owusu
As It Is / Sharptooth / Hold Close / Point North / Telltale Feb 6, 2019 Richmond, Virginia, United States Uploaded by Angel Haines