On Twin Peaks Day, We Want to Know: What’s Your All-Time Favorite Moment on the Show?
It’s been 30 years since Agent Cooper drove through the evergreens and into the town of Twin Peaks for the first time, changing his life and TV history forever. Though Twin Peaks technically premiered in April of 1990, Coop notes the in-show date as February 24—thereby making today Twin Peaks Day. Let’s rock!
Read more…