Oops! Something went wrong, please try again later.
WBIR is an NBC-affiliated television station licensed to Knoxville, Tennessee. WBIR is owned and operated by TEGNA Inc., an innovative media company …See more
The only solid clue to her whereabouts is her mid-1980s Cadillac, which was left abandoned, unlocked and essentially empty in the parking lot of a downtown Sevierville store...