Twin Peaks Honored at 40th Annual Television Critics Association Awards
The Television Critics Association honored Twin Peaks during their 40th Annual Television Critics Awards on July 12, 2024. Mark Frost accepted the award on behalf of the entire cast and crew. Here’s a look at what happened during this special event.