Twin Peaks Location – Mr. C and Richard Driving In Part 16
After disarming Richard Horne outside the Convenience Store in Part 15, Mr. C takes him for a ride to open Part 16. In reality, this brief nighttime driving scene was shot in Simi Valley, California. It joins the running list of film locations for driving scenes in Twin Peaks including Ray Monroe driving Mr. C, Special…