Black pudding or blood pudding is a type of sausage made by cooking blood or dried blood with a filler until it is thick enough to congeal when cooled. The dish exists in various cultures from Asia to America. Pig, cattle, sheep, duck and goat blood can also be used depending on different countries.
web design boston
Fort Lauderdale CPA