ANF-CBS-46

ATLANTA, Ga. (Atlanta News First) – Police say a production crew stumbled upon a gruesome discovery Thursday morning in northwest Atlanta.