Talk:Man or Muppet video

MuppetsStudio just posted a new video of this song that is in HD. I think we should replace the video in this page with that.