Hey guys, Eric and Roth back after another few weeks of travel! Playing catch up, we begin by going crazy (in a good way) over the fact that Twin Peaks is coming back with new episodes on Showtime! We also discuss the rather quirky take on Archie, called Riverdale, being developed for FOX and have a conversation about how CBS and HBO's recent announcements of stand-alone streaming services could be a game changer.