Video language: English
Stella Rivera is a North Carolina gal and is down in South Florida where she dances and performs at Club Extra. Stella has a fine bubbly personality, she was not at all movie cam shy and got right into the shoot.
Video: 1280×720, AVC (H.264), 3895kbps
Department of Human Services staff evaluated Opheim and found he was still in the high-risk range to commit a serious sex offense again.