A musical comedy about puppet human love affairs... *Austin Film Festival *Mockfest Film Festival, Winner Best Editing *San Diego Film Festival *DC Shorts Film Festival, Best Original Song Nomination *Boston Underground Film Festival *Black Rock City International Film Festival... more »

  • December 28, 2009
  • 38k Views