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… | New York City