Sandi Carroll created and stars in “Mission: Implausible.”
Sandi Carroll created and stars in “Mission: Implausible.” Photo provided
Sandi Carroll created and stars in “Mission: Implausible.” Photo provided