Whose National Anthem Rocked Hardest? [POLL]

by (@BHSmithNYC)

Steve Vai at Madison Square Garden, November 29, 2009

Between his solo career and a resume that includes everyone from Frank Zappa to Public Image Ltd. to David Lee Roth cosmic shredder Steve Vai is known as one of the most accomplished guitarists in the galaxy so who better to play the National Anthem at “The World’s Most Famous Arena”?

Now that you’ve seen all the candidates, it’s time for you to decide…