David McLean Walters speaks out at a press conference - Tallahassee, Florida

David McLean Walters speaks out at a press conference - Tallahassee, Florida