The new Paranormal Reality TV Show “Kindred Spirits”, first announced the release by Destination America. The show moved to TLC and will schedule to have its premiere in October 2016. […] full story
Strange strange strange… the world of the unexplained, bizarre, paranormal events and weird news from your neighbors.