Virtual Ministry Archive

Man Has Sex with Stuffed Animals Inside Store –Where Else? Florida.

Man Has Sex with Stuffed Animals Inside Store –Where Else? Florida.: A Florida man yesterday sexually assaulted a pair of “large stuffed animal toys” inside a retail store, according to police who arrested the man on a charge of criminal mischief. Cody Christop…