A few days prior to heading to the Twin Peaks Festival in North Bend, Washington, the ladies of What She Said had me on to talk about all things Twin Peaks, including Wrapped In Plastic: Twin Peaks. Here’s the complete interview. You can hear What She said, weekdays from 10am – Noon on SiriusXM Canada Talks Channel 167.