Turns out this is not your land or my land, at least while Ted Turner's in the picture. Turner happens to own 2M acres over 12 states, crowning him No. 1 land baron in Business Insider's list of the country's top 25. [Business Insider]
Filed under:
Filed under: