The Screaming Lady of Fort Miflin
- Episode aired Jun 25, 2010
Fort Miflin in Philadelphia, PA is home to Elizabeth Pratt better known as "The Screaming Lady" haunts this old island fortress where she died of an illness.Fort Miflin in Philadelphia, PA is home to Elizabeth Pratt better known as "The Screaming Lady" haunts this old island fortress where she died of an illness.Fort Miflin in Philadelphia, PA is home to Elizabeth Pratt better known as "The Screaming Lady" haunts this old island fortress where she died of an illness.