Checked out Planet Terror recently (it was onlt released here t'other week ffs >_<) and farking LOVED it. Pure film funz.

imageimageimageimage