published
This picture shows employees from Italia Salami Co. Ltd. making a world record with their 30.1 foot salami.
D-32-99