I was just watching ST:TNG on TNT and playing with my kids when I heard Mahna Mahna come on the TV. I looked up and it was a commercial for Diet Cherry Dr. Pepper. The Muppets did not appear just the song. It was still cool though. Keep your eyes out for it.