Another video from The Impaler Mag set to drop this fall. If it's anything like the last we are in for a treat.