Steve Vai is one of the most revered guitarists in the world for a lot of reasons. He's an amazing player, obviously, has played with amazing musicians all over the world, and is a nice guy, too! He's done some really cool things with his songwriting, a few years ago he released an album of songs written in each of the countries he'd toured in. Now, he's topped everything by writing a song on stage with fan help!

He calls a couple guys up to get the idea started, and then asks if he can arrange the song, and then he and the band perform it right there. You have to watch it to believe it!