Out There stories relating to "Barcode Farms"
Wednesday, February 20, 2013
I'm stumped, just like the author of this article. Are these solar arrays, some sort of agricultural system, or what? If you have certain knowledge of what they are, post a comment below. Or just an idea--post away!