Beauty and lifestyle influencer Judy D discovers that extreme beauty routines make being glamorous surprisingly painful.
A college student disappears during a routine trip, with her last moments captured partially through a phone call and nearby ...