Things You Might've Missed in Last Week's Episode of 'The Twilight Zone' | Def Pen