fbpx

Stargate with Puppets

Share

From the puppet builders who made the puppets in TEAM AMERICA. I don’t watch Stargate, so a lot of this is lost on me, but still funny…

Author

See also  Fun Puppet Video

You may also like...

1 Response

  1. Strange Looking Egyptian Dude says:

    Did that actually air on Stargate?  That’s cool!