Log Lady Introduction - S02E12
Twin Peaks - Specials

DESCRIPTION

Is a dog man’s best friend? I had a dog.