Talk:The Muppets (film)/@comment-5522044-20110925042115

Animal (The Red Dude) has always creeped me out a little....