When satellite imagery discovers a perfect triangle in the middle of an unpopulated portion of Australia, experts begin to wonder whether or not the design is man made.
When satellite imagery discovers a perfect triangle in the middle of an unpopulated portion of Australia, experts begin to wonder whether or not the design is man made.