The Haunting of Rose Island, Newport, Rhode Island.
Podcasts

Podcast 453 – The Haunting of Rose Island

A military fort was built on Rose Island off the coast of Newport, Rhode Island, in 1798, since then a […]