Skeptoid #894: The Klerksdorp Spheres

Skeptoid - A podcast by Brian Dunning - Tuesdays

Are these remarkable stones natural, or proof of an ancient advanced civilization?