Loading...
News
    Shows

      Giant body parts march through Chile

      |As part of Australia's world renowned 'Snuff Puppets' puppet company, colossal human body parts were paraded through Santiago, Chile's Plaza de Armas inviting onlookers to think more about the unique functions of each featured human body part.

      Related Videos