What “Haunted Towns” Will New Destination America Show Explore?
If you’re a fan of Destination America’s Ghost Asylum, then you probably already know the Tennessee Wraith Chasers will have a new show on the channel: Haunted Towns. The eight episode series will premier on Destination America Tuesday August 15, 2017 at 10 pm Eastern. However, starting today, August 7,Continue Reading