For some reason when I recently heard the two first words to this song, "time cast..." my brain mentally switched the last two letters to make "time cats" and I thought that would make a great kids series or something. Then I looked it up and "Time Cat" is already a childrens' book about a cat that can travel through history! Anyway i first heard this song performed at Portals Living Spaces in Baltimore and loved it then and still love it now.