Halloween-Loving Tommy Welch Goes Missing in October
Exclusive

Halloween-Loving Tommy Welch Goes Missing in October

Tommy Welch's sister-in-law, Carrie Welch, talks about Tommy's love for Halloween.

Season 32 Episode 25 - Videos