The Stars Turned, and a Time Presented Itself: My Introduction to Twin Peaks

I was first exposed to the world of TWIN PEAKS in 2013, though I didn't know it. Of all things, I had my first encounter on a lazy May day during my first year of college while watching Scooby Doo: Mystery Incorporated. In a Season 2 episode, Stand and Deliver, Scooby Doo visits a strange place called 'the …