A man from Arkansas is facing several charges after he was allegedly caught having a sexual interlude with a stuffed animal in his car. Just before 1:00 AM on October 9, a man was parked in a vehicle in front of the Midway Stor-N-Lock, a self-storage business that had been…
Updated: