Talk:Mahna Mahna/@comment-26950535-20150801031657/@comment-26030074-20151001152047

I think this was a reference to the Muppets movie. ...Right?