I could SWEAR there was a Muppet named Elwood.

The-Muppets-2011-Movie-Final-Poster.jpg

Share This Post

Bookmark the permalink.