when does the new season of ghost asylum start?
These ghost whisperers have little fear, entering even more bone-chilling locations this season, including the Bell Witch Cave near their hometown of Nashville, and the Pennhurst Asylum outside of Philadelphia. GHOST ASYLUM premieres Sunday, April 5 at 10/9c on Destination America with eight new episodes.