On This Day: 19 May 2017

In 2017, 26 years since it was last on air, a starry LA premiere was held to celebrate season three of "Twin Peaks." (May 19)