From the outside looking in at least, Jeff and Susan Wright appeared to be living the perfect life: two kids, a dog, and a beautiful house in the suburbs of Houston, Texas. But what happened on the evening of January 13th, 2003, forever shattered that illusion and destroyed whatever the future might have held for the Wright family.
How to support:
For extra perks including extra content, early release, and ad-free episodes -