The Owls Were What They Seemed

    What started as a couple of vague proclamations, wrapped in the opaque plastic of Twitter, has turned into a full-on Internet explosion of references to that gum you like.   TV Line is reporting that Showtime has, in fact, ordered a nine-episode run of Twin Peaks that will air on the network in 2016, 25 years after […]