Amidst a successful promotional campaign following their debut EP, Versus, New York/New Jersey-based VISTA shine on strong. The trio’s blend of crunchy pop hooks and uplifting choruses has already resonated with such outlets as RockSound, Myspace and Buzznet. Much had been learned during this phase, the loss of a single …
Read More »