Vista Releases New Single ‘Allegiance’

Coming off the release of their previous single Henchmen, VISTA continues to spread a strong message of unity with the release of their brand new bombastic rock anthem, Allegiance today. Get your copy here....