Footage from the Steve Vai Live at The Astoria 2001 bonus DVD Steve Vai Live at The Astoria, London UK 2001 full concert here: • Steve Vai - Live at The Astoria, Lond...