Here's what Stuff readers thought of Extreme Earth II

We invited crew, Philips TV and Stuff readers down to an exclusive premiere of Extreme Earth II at God's Own Junkyard in London.