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 / Overpass / Brogeal Nov 3, 2023 Glasgow, Scotland, United Kingdom Added by Michael Quantrill
Tenement Trail 2022 Oct 8, 2022 Glasgow, Scotland, United Kingdom Added by Taraa4
Truck Festival 2022 Jul 21 - 24, 2022 Steventon, Oxfordshire, England Added by Dan Bird
VISTAS (UK) / Zoe Graham / Oscar Lang Dec 1, 2021 Glasgow, Scotland, United Kingdom Added by Michael Quantrill