CHINA TOPIX

12/23/2024 12:35:58 am

Make CT Your Homepage

Effingham County

Brother and Sister Arrested For Having Sex Three Times Near Church After Watching

Brother and Sister Arrested For Having Sex Three Times Near Church After Watching "The Notebook"

A brother and sister have been arrested after reportedly having sex inside a tractor trailer that had been parked in a church parking lot outside of Savannah, Georgia.

Real Time Analytics