Killing Phar Lap: A Forensic Investigation / Killing Phar Lap: A Forensic Investigation - Ep 3

Listen on

Episode notes


In the Arms of Criminals on the San Mateo Peninsula. Kerry describes Phar Lap’s excruciating death at Menlo Park, California followed by the immediate & critical post mortem.]]>