Where do Blood Worms Come from?

Blood worms are not really worms at all, they are really the larva of an insect called the Midge. Blood worms grow in ponds, pools and lakes. To find more information click here: