New Release Roundup with Alicia and Arthur: Twin Peaks

Alicia and Arthur scoured the far reaches of the internet to find the best new DVD and Netflix releases to review for you, as they do every week. Only this week, everything sucked!

But Arthur does take the opportunity to highlight the upcoming release of Twin Peaks on Showtime. He’s had love for the show since its inception in 1991 and has been infatuated with director David Lynch ever since, which got Arthur kicked out of one of his book signings several years ago.

Twin Peaks is currently streaming on Netflix.

Advertise with KFOG

Advertise with KFOG