Steve Vai lets his guitar do the talking
Vai stopped at the Birchmere outside DC on his Inviolate Tour. Guitar god Steve Vai took the legendary stage at Birchmere Tuesday night (Oct 25th) and played nonstop for 25 minutes before stopping to welcome the crowd. The 3x Grammy…