Exploring the lyrical content of The Taking album (released April 2011/Armoury Records), with a...
Music Video
“Teeth of the Hydra” from Steve Vai’s new album “Inviolate” Builders of the Hydra...