It comes on automatically with this page. Everything seems to indicate it a Beatles song. Sounds like their style. My wife and I don't recognize it. I really like it and could see doing it.
http://www.lem56.it/beatles/home.html

[This message has been edited by Scott Langholff (edited 04-13-2007).]