As the team finally reaches Earth, the Fugitoid reveals a horrible secret about his past.
2005
1989
2023
2019
1999