Steve Vai live a Londra (Inghilterra) Location: ExcelFoto: Christine Cohen, Markmkg, Nettie from da Block