Entertainment Health

Talladega Nights Star Houston Tumlin’s Mom Reveals What Led To His Suicide

[Warning: Potentially Triggering Content] Following the tragic news that Houston Tumlin took his own life last week, his mother Michelle Tumlin is now opening up about what led to her son’s death. As we reported, the 28-year-old died by suicide last Tuesday in his Pelham, Alabama home. His girlfriend, Charity Robertson, was supposedly inside the […]