Steve Vai - A Sneak Preview

Steve Vai performed at The Catalyst Club in Santa Cruz, CA on Oct 16th, 2013. More images coming soon! 

The one and only Steve Vai

The one and only Steve Vai

Vai unleashes a solar storm

Vai unleashes a solar storm