Electro-tinged alt rock duo VISTA have released a music video for their single “Witch Hunt”; which arrived this past spring. The clip was directed by Eric DiCarlo of Square Up Studios. The song was produced Zack Odom and Kenneth Mount of ZK Productions (Mayday Parade, Set It Off, Chapel) and is available for digital download on iTunes.