Smiley Ohara & Skyliners

I don't have a clue what this is all about, but I like it. If anyone can enlighten me, please do.


update: this one's even better. I believe it's the same orchestra, and according to Babelfish it's The Peanuts.