Badassery

Steve Vai - Teeth of the Hydra (Official Music Video)

“Teeth of the Hydra” from Steve Vai’s new album “Inviolate”