Robert Englund Talks About his New Show on Travel Channel “True Terror with Robert Englund”

Six-Part Series Premieres on tonight at 10 p.m. ET/PT on Travel Channel Hidden away in the dark shadows of our nation’s history are tales

Read more