Santa Cruz, California

Santa Cruz, California is the new hometown of Irma Martinez and Bree Newman.