These are videos from concerts where Red Telephone (UK) played, so they may be of other bands that played the concert as well.
CHROMA / Half Happy / Red Telephone (UK) / Small Miracles Dec 14, 2023 Cardiff, Wales, United Kingdom Embedded by Smudgecardiff