Do you know the way to San Jose...

So I was downloading a copy of Firefox earlier today at work and I noticed this advertising screenshot on their web site:
Firefox Search Bar

Is is just me or is that a song cue? I wonder how many people have been to the Firefox site and not even noticed that screenshot.