There's something inhuman about one of Billy Bob Thornton's best small screen roles, so it's only appropriate that he played ...
Discover Coral Castle in Florida, a mysterious stone monument built by one man that still puzzles visitors with massive blocks, moving gates, and hidden secrets.