Description

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.

The Legend of Cocaine Island

The Legend of Cocaine Island

Church Blvd 700, Archer, Alachua, FL, 32618, United States

21m / 69ft above sea level (altitude)

Navigate

Clear
Now
Clear
11℃
52℉

No Comments