S13E19 · The End is Near

The End is Near

S13E19 · 2015-08-31 · 8 min

The Freelancers have done their part. Now it's up to the Reds and Blues to finish it.

The show’s own verdict is on its page.