There is more than one act named Vistas.
These are videos from concerts where Vistas played, so they may be of other bands that played the concert as well.
VISTAS (UK) / Zoe Graham / Oscar Lang Dec 1, 2021 Glasgow, Scotland, United Kingdom Added by Michael Quantrill
Tramlines Festival 2021 Jul 23 - 25, 2021 Sheffield, England, United Kingdom Added by Mx Rhodesian