The show was recorded and filmed at the State Theatre in Minneapolis, MN before a sold-out audience as part of Vai's successful Sound Theories world tour.

Concert, Hard Rock
Read More