Dead Darrius: Birmingham’s Mummified Stuffed Boy–Is It A True Story, True Crime, or An Urban Legends?
Dead Darrius was allegedly a stuffed boy whose mummified remains sat on a porch in Birmingham, Alabama in the 1950s or 1960s. Was it a true story, a true crime, or just an urban myth? Ever since I can remember,…