The secret lives of Taylor Mason's puppets

For additional information
http://thegrablegroup.com/comedians/taylor-mason/

The secret lives of Taylor's puppets - Hosted by Taylor Mason who gives a behind-the-scenes look at the variety of puppets he uses. Filmed in Los Angeles as a bonus
feature for the project Thou Shalt Laugh.

Related Videos


Today's Devotional

Unfailing Love
Have you ever felt that even God couldn’t love you?

read more

Let's Make ItFacebook official!