This documentary was one of the most shocking I've ever seen.
A state trooper in Texas pulls over a woman claiming she just gave birth to a baby, but after she gets to the hospital everything completely changes...
Should You Watch scale: πΊππΊππΊπ out of 6
3 months ago
Sign up to leave a comment.
Across Rec League


Jasmine
βThis WOMAN! I still cannot believe that she thought her plan was going to work.β

By submitting, you agree to our Terms and Privacy Policy