Setting the Stage – Silver Mustang Casino Exterior
In Twin Peaks Season 3 on Showtime, we are introduced to the Mitchum Brothers’ Silver Mustang Casino in Las Vegas, Nevada. Appearing in a handful of episodes, there are actually two locations used for the scenes. The interior shots were captured at the located at 49500 Seminole Drive in Cabezon, California. For this Setting The…