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




www.vai.com


TheWaster.com | New York City
09.17.12