The Imposters
- Episode aired Apr 8, 2002
- TV-PG
- 43m
New characters enter the plateau and it would appear that one of Challengers team now might be possessed by the Devil.New characters enter the plateau and it would appear that one of Challengers team now might be possessed by the Devil.New characters enter the plateau and it would appear that one of Challengers team now might be possessed by the Devil.