OK, so I'm sitting here listening to NPR's reports of all the protests in NYC and wishing I was there, and in between commercials in Spanish I am hearing Incubus singing "que pasaaaa" in something that sounds like a cross between the second opening from Naruto and some crazy, well, Spanish thing. Surreal, in an almost disturbing way.
.