Candy Mejia

Candy Mejia

Candy Mejia Biography

Candy is the former general manager of the Terra Cotta Inn naturist resort in Palm Springs (prior to its closure).

Candy Mejia Movies

Candy Mejia TV Shows

Trending Celebrities