Tag: Steven McDougal

Real-life ghostbusters investigate America’s most terrifying asylums in Destination America‚Äôs Ghost Asylum

Ric speaks with Paranormal Investigators Chris Smith and Steven McDougal, Founders of the Tennessee Wraith Chasers Investigating abandoned insane asylums is dangerous and downright terrifying, but in Destination America’s new series Ghost Asylum, a fearless crew hunts down chain-rattling ghosts and scary apparitions by any means possible, even if it means using themselves as decoys. […]

This Week in America © 2014-2016