VISTA release video for ‘Witch Hunt’
Fresh off the completion of their third US tour, The Bloodlust Tour, alternative rock band VISTA are continuing their momentum with the release of a new music video for their latest single, Witch Hunt. The video, directed by Eric DiCarlo,...










