Talk:Man or Muppet

MuppetsStudio just posted a new video of the music video for this that's in HD. I say we replace the video on this page with that.