Talk:Lost Noggin Feetface Bumpers (2002-2003)/@comment-31359908-20171206184548

Lol. It is seems like "muppets".