The Twilight Zone

 Screencaps  

Episode 21   Mirror Image     (February 26, 1960)

 

             

       

       

       

       

       

       

       

       

       

       

       

       

 

screen caps