Earth's Last Stand
- Episode aired Apr 24, 2016
- TV-Y7
- 22m
As the team finally reaches Earth, the Fugitoid reveals a horrible secret about his past.As the team finally reaches Earth, the Fugitoid reveals a horrible secret about his past.As the team finally reaches Earth, the Fugitoid reveals a horrible secret about his past.