Tag: Wrapped in plastic

  • Twin Peaks: The Owls are Not What They Seem by Billy Crash

    When David Lynch’s alternative and surreal soap opera twist, Twin Peaks hit the small screen in 1992, I was glued to the show like millions of others. I couldn’t take my eyes off the television or get my mind away from the many mysteries that took residence in the bizarro town, as well as the…