How to Prepare for the Twin Peaks Revival
On May 21st, the gum you like is going to come back in style, as Twin Peaks will return, after over a quarter century off the air, with 18 new episodes on Showtime. For fans of the cult classic series, this is what they’ve been waiting for since 1991. And for those of us who […]