Leslie David Baker

[Rating: Swiss Fist]  Jim Henson is rolling in his grave. For the most part, the success of his Muppet creations has been a worldwide success since his death in 1990. Since that time, the Henson company has taken larger steps to appeal to all ages. Now his son, Brian Henson is back as director and […]