A Couple Of Films That Made Me Feel Small
This wee film really hits home quite how tiny we are on this poxy ball of rock orbiting a rather insignificant star.
These people need to be stopped! Have they not seen Planet Of The Apes!?! Damn them! Damn them all to hell!!