This week we forged our swords from the blood of our enemies, ate human flesh on Dutch television, solved a few old German crimes, and witnessed a Kentucky Meat Shower. Don't miss out on Flesh & Blood.