promotehorror.com
Tune-In: New Haunted Live Episode Sept. 28 on Travel Channel – Location Revealed
**TUNE-IN ALERT** The Tennessee Wraith Chasers of Travel Channel’s ‘Haunted Live’ Head To Castalian Springs, Tennessee in First-Ever Televised Investigation of the Antebellum…