Was this song ever performed live in concert? I have a vague memory of seeing video back in the day of The Roots performing this somewhere in Europe, I think maybe even with George Kranz, probably around 2005 or so. Did I dream this?