BRAND NEW
Vistas is a three-piece indie-rock band hailing from Edinburgh. Listen to their most recent track: "Eighteen" is a high-tempo track whose lyrics talk about, as described by the band, "looking back on the best summer of your life and wishing you could go back to that moment".