What Is German Blood Sausage Made Of

What Is German Blood Sausage Made Of