The new ‘Twilight Zone’ is coming!

The new “Twilight Zone” series will be available to stream beginning April 1st. The trailer looks good but filling the shoes of Rod Sterling as host, will be a challenge. Enjoy!

Tags: