S10E8 · Fall From Heaven

Fall From Heaven

S10E8 · 2012-07-23 · 9 min

The Reds and Blues are on the road again, and Project Freelancer prepares for a little payback.

The show’s own verdict is on its page.