TIFF UPDATE: Otzi takes the red carpet by storm - The Beaverton

TIFF UPDATE: Otzi takes the red carpet by storm