MovieMaps

Photo of Mo's Motor

Location: 39701 Southeast Park Street
As Seen In: Twin Peaks: Fire Walk with Me

Leland and Laura look ahead as the One-Armed Man barks at their car.