mostlymuppet.com
A lazy, Muppet-y, YouTube embed post
Submitted for your enjoyment and/or disdain without comment. Season 3 of The Muppet Show on DVD: Kermit the Frog sings Elliott Smith’s Needle in the Hay: Kermit the Frog sings Nine Inch Nails…