That's a Wrap!! (Updated)


Twin Peaks completes principal photography and only one day behind schedule.

**UPDATE** One last bit of filming has apparently taken place in Paris--

No comments: