Speechless-The Puppet

Speechless performs The Puppet at First Baptist Church of Creswell on June 10, 2012.

More From This Broadcaster

Questions about our Viewer Showcase? Try our FAQ.