Stargate with Puppets

Spread the love

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…