This Netflix documentary takes you into an amazing story that begins and, after a twisted tale, ends in Archer Florida. My grandmother still lives in Archer and so I was blown away that such a story originated in this small town where I had so many holidays and memories.
No Comments