Today I woke up with a song in my head that I haven't heard in at least a decade. How does that happen? Mysteries of the universe... Still, too good not to share.
Detail:
time travel
