Watch The Twilight Zone season 2 episode 28 tv series online free
Release: May 26, 1961
When a pair of state troopers receive a call that an alien spaceship crashed in the woods near a roadside diner in the middle of a snowstorm, they have to try and figure out if one of the snowed-in bus travelers at the diner is not who he claims.