March 28, 2024
Leila Navidi
Kevin Case inside his room at New Vista Ranch in Las Vegas on Monday, January 7, 2013.