Scapegoat
- Episode aired Mar 12, 2017
- TV-14
- 24m
Tekkadan plans to return to its Martian headquarters and start over. The situation, however, has undergone a dramatic reversal.Tekkadan plans to return to its Martian headquarters and start over. The situation, however, has undergone a dramatic reversal.Tekkadan plans to return to its Martian headquarters and start over. The situation, however, has undergone a dramatic reversal.