The log knows all! On the last episode of “Twin Peaks,” Cooper is told about his ex-partner’s escape and, Major Briggs received a message about Cooper from outer space. Twin Peaks is the Bermuda Triangle of television series. What makes “Twin Peaks” cool? Grab your coffee and follow me.
View original post 976 more words
Leave a Reply