Twin Peaks - that wonderful world of strangeness and mystery. Xan and Charles take you into that world and help you understand the beauty of the series. If you have ever wondered about the log lady, hot coffee and pie and dancing dwarfs, this is your podcast.