The Girl in the Picture: Where is Franklin Delano Floyd and All Your Questions Answered – CNET

By | July 11, 2022
Netflix’s latest documentary leaves a few unanswered questions…