The unexpected happened during last night’s Steve Vai concert in Toronto’s Sony Centre! Imagine a beautiful woman playing an electronic harp, pants that would be approved by Prince, a jeering talking skull, costume changes that competes with Diana Ross’s routine, a robot/cyborg-ish/alien-y creature, and … you get the idea! It was a crazy evening of laughs and of course, mind-blowing guitar riffs!
Photos taken by Charmaine Santos




















