Promotional Store Lets The Walking Dead Fans Buy With Blood

Fox Portugal hit a vein with its idea for a promotion for