These are videos from concerts where TALK played, so they may be of other bands that played the concert as well.
TALK Feb 18, 2024 Portland, Oregon, United States Added by Chris V.
Lollapalooza 2023 Aug 3 - 6, 2023 Chicago, Illinois, United States Added by Mark Yanagida