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

You may also like...

1 Response

  1. Strange Looking Egyptian Dude says:

    Did that actually air on Stargate?  Thatโ€™s cool!