The Wonderful World of Tupperware

195929 minHD

Industrial film about Tupperware.