Photos by Dana Yavin
New York City — Steve Vai rocked the Best Buy Theater on September 11th to help plug his ninth studio album, The Story of Light. The two and a half hour show found the guitar virtuoso melting faces like only the master can. Dana (distortion) Yavin reporting from Times Square…
www.vai.com
Gallery +
www.vai.com
TheWaster.com | New York City
09.17.12