Steve Vai Reveals The Backstory on His Role in The Film ‘Crossroads’ Don WilcockOctober 26, 2022 Blues fans know Steve best from his role as the devil who gets into a guitar duel with Ralph Maccio in the 1985 film Crossroads.
Steve Vai Live at Jardines de Viveros, Valencia, SpainPhil SolomonsonJuly 19, 2022 Experiencing Vai’s brand of instrumental playing is a guitar player’s heaven.