Picture - Amber Tamblyn at Vista Theater Los Angeles California United States, Wednesday 16th July 2014

Amber Tamblyn - 'Twin Peaks - The Entire Mystery' Blu-ray Disc collection release event held at the Vista Theater - Arrivals - Los Angeles, California, United States - Wednesday 16th July 2014

More: 'Twin Peaks - The Entire Mystery' release event - Arrivals