The History and Haunts of Fort Mifflin
On this episode we welcome paranormal investigator and the paranormal host of Fort Mifflin, Greg O’Brien. Fort Mifflin is located outside of Philadelphia on the Delaware River. It was built in 1771 by the British. It served as a United States military…
Read More