Terra Formars Episode 13 (Final Impressions)
The ending really set this show up for a second season. We learn new things about some people, and some things...well, we don't get much explanation for. The entire episode…
Comments Off on Terra Formars Episode 13 (Final Impressions)
December 20, 2014