Introduction of fishing live bait red worm Red worms also referred to as leaf worms, garden worms and red worms. They’re extremely popular live bait...