Gigantic Body Parts Excite and Scare Crowds in Chile
Description:This big mouth in Santiago's Plaza de Armas has got people talking. And so have other larger-than-life body parts that have been found roaming the streets of Chile. If you haven't been keeping an eye out, there's a simple explanation. Australia's Snuff Puppets have come to town as performance art, exciting spectators like Valeria Gomez.(0:46)