VISTA release a raw electronic tinged track that carries you through the emotion which can be heard throughout which is so powerful. A performance which so much passion and professionalism
New York duo ‘VISTA’ Are made up of Hope Vista who is the lead vocalist and Greg Almeida who strums the guitar. Consisting of seven tracks which pulls you in
VISTA are a New York duo made up of Hope Vista and Greg Almeida who released their debut EP ‘VERSUS’ which literally blew up the music scene with a bang.