This is the amusing moment when puppets with balloon heads had a pin duel. The homeowners played a competitive game called 'Balloon Duel' in their living room in Jiangsu, China. Footage shows each ...