in Twin Peaks Cast & Crew Interviews Duwayne Dunham Discusses Twin Peaks, Working With Both Lynch & George Lucas, The Happy Worker & More!