Photo of Mo's Motor
Location: 39701 Southeast Park Street
As Seen In: Twin Peaks: Fire Walk with Me
One of the auto shop workers approaches the car after Leland pulls it up in a hurry.
Location: 39701 Southeast Park Street
As Seen In: Twin Peaks: Fire Walk with Me
One of the auto shop workers approaches the car after Leland pulls it up in a hurry.