Netflix's Ratched Takes Place in Lucia, CA, but the Depiction Differs From the Real-Life Town



PopSugar logo
Source: Read Full Article