Video from Jimmy Fallon and a Free Download of Olé
I really don't know which video with which to lead. What's more important? The debut of a new Pearl Jam song (Olé) or Eddie on stage with Jimmy Fallon singing Balls in Your Mouth? Whichever I choose, I'll be wrong.
Oh, and did I mention that you can download your own copy of Olé by Pearl Jam? All and all, it's enough to make you wish you'd stayed up until 1am.