Home Featured Steve Vai – Teeth of the Hydra (Official Music Video) Steve Vai – Teeth of the Hydra (Official Music Video) planetsixstring April 1, 2022 comments off Tweet on Twitter Share on Facebook Google+ Pinterest