Travel Channel Revives ‘Ghost Bait’ – Premiering Thursday, April 4 at 10pm ET/PT

TRAVEL CHANNEL REVIVES ‘GHOST BAIT,’ A RADICAL EXPERIMENT USING HUMAN FEAR TO CONFRONT THE MOST TERRIFYING HAUNTINGS The Cult Classic Series Premieres Thursday, April

Read more