Setting the Stage – Lucky 7 Insurance Exteriors
This Setting the Stage article examines the exterior locations of Lucky 7 Insurance in Las Vegas, Nevada. With it’s bronze statue of a Western-dressed man pointing a pistol, this location appears in six episodes of Twin Peaks: The ReturnĀ on Showtime beginning with Part 5.