http://youtu.be/ms2zxStNc0o
Oct 16, 2010
Puppet show - Houston Texas
Featuring: Jean Keusher, Millie Lawhon, David Lawhon