Pages


Friday, December 13, 2024

Oh, Thank Heaven For 7-Eleven!

A mother in Oklahoma is accused of drunkenly trying to leave her infant children at a 7-Eleven gas station so she could drive somewhere to have sex.
MORE