This song makes me all smiley. It might sound familiar to you if you've seen the new Droid commercials (phone).
The munchkins made an appearance as well it seems. =) Give it a chance, listen all the way through, you may just like it. Catchy beat and all.
Happy Friday All!!