Terra Formars Episode 10: I hate cockroaches more than ever
This episode made me so frustrated and upset to the point I wanted to throw my laptop on the ground and crush it. JUST CRUSH IT. AND PRETEND MY LAPTOP…
Comments Off on Terra Formars Episode 10: I hate cockroaches more than ever
November 30, 2014