Terra Formars Episode 12
These roaches are crazy. I'm kinda getting tired of this. At first, when it came to the roaches' intelligence, I would be like “WHOA. UH OH THAT'S CRAZY”. I mean,…
Comments Off on Terra Formars Episode 12
December 12, 2014