8/17/20 Police Search for Clues in Teen's 2003 Disappearance

Tabitha Tuders was last seen leaving her Nashville home to catch a school bus in 2003.


Latest Videos