French Ferocity

French horror that goes straight for the jugular.