Self-Professed New Orleans Serial Killer Once Confessed 12 Murders to Howard Stern
Is it true that "Clay the Serial Killer" from New Orleans, Louisiana called in live to The Howard Stern Show and confessed to killing 12 women? The FBI certainly thought so.