Oliver Willis

Miranda Johns (PHOTO): Florida Woman Arrested For Sex With Dogs

Miranda Johns of Florida, arrested for allegedly having sex with her dogs.

“A Naples woman was arrested Monday after investigators say she recorded herself having sex with her two dogs. Collier County Sheriff’s deputies say Miranda Johns, 21, sent the videos to her boyfriend. John’s boyfriend reported the recordings during a domestic complaint call. ” [READ MORE]