0.75 Views
A comedic musical about puppet human love affairs.
Release: Dec 31, 2008
Runtime: 4 minutes
Language:
Studio: Sweet Potato Productions
Country: United States of America
Crew: Lara Everly (Director)