I’m sure we have a few American horror die-hard Battle Royale with Cheese fans out there, so don’t think that I have forgotten about you. In fact if you’re down in the south in the USA and need a horror fix, then sink your teeth into this nifty little film