When it comes to sex, Texas is definitely on top. According to Men's Health, the Lonestar State has 4 cities in the top ten sex-happy cities in America.
Police in Windsor, Ontario, have arrested a woman her called herself LilSecrett.
However, there was not much secretive to her. She was wanted for showing all on her webcam.
Another day, another story about a teacher having sex with a student.
But this one is a little different. In fact, it seems like it's straight out of a made-for-TV movie.