Steve Vai

Nov 27, 2018, 08:00 PM

Before the Generation Axe show at the Capitol Theatre in Port Chester tomorrow night, Steve Vai stopped by First Thing Fairfield County to chat with Allan about the tour, getting his start with Frank Zappa, his version of the "Halo" theme, and the epic scene as the Devil's guitarist in "Crossroads."

Image: Mandy Hall Media /