Close
18 of 97
Dean Teaster
18 of 97
FBI Files "Backstage Murders" filmed in 2000 Episode S03-E13
People
Dean Teaster
Photo by Stuart Taylor - © 2000, FBI Files
Back to top