Alert – Christina Revels-Glick death: Woman arrested for using vibrator on a Georgia beach committed suicide eight months later after downward spiral of drink and drugs
Christina Revels-Glick was arrested in July 2021 for pleasuring herself on Tybee Beach in Georgia...