'Talladega Nights' Star Houston Tumlin Dead by Suicide
Published
Houston Tumlin, who starred as a child actor 15 years ago in 'Talladega Nights,' has taken his own life. Houston shot himself in the head inside his home in Pelham, Alabama around 4:30 PM Tuesday ... Shelby County Coroner Lina Evans tells TMZ.…
Full Article