I can’t imagine the living hell Jaycee Lee Dugard has gone through for EIGHTEEN YEARS!
I hope everyone will remember her in your prayers.
Semper Fi, Kelly
This beast needs to be neutered and turned over to Bubba.