cannot find this show for the life of me
It's suppose to be on Destination America. I've looked everywhere. Ive searched for the show, I looked on demand with Destination America and I've look on their channel line up. Nothing at all.
When I search for Nick Groff all I get is Ghost Hunters. There is literally nothing out there and I have every channel (including Destination America) that is out there