Day: May 14, 2015

EP1572: Nick Carter: The Man Who Died Twice

Lon Clark

Nick Carter finds a man killed in an auto accident in Florida was also killed in Ohio.

Original Air Date: January 18, 1948

Support the show.
(more…)