Dr. Richard Souviron presents evidence at Ted Bundy's appeal trial - Tallahassee, Florida

Dr. Richard Souviron presents evidence at Ted Bundy's appeal trial - Tallahassee, Florida