@KUHoopes Watching on Discovery sept. 8 / 2021 Stel and Jess are being shown an ancient sacrifice spot for small animals and the blood drainage impression worn into the rock before the cave painting, then proceed walking and twisting their feet all over this. Omg.I’m speechless.