Ralph ScherderMar 21, 20235 minHow to Make Homemade Baits and Lures for TrappingEvery trapper has a little bit of scientist in them, and sooner or later they get the itch to try formulating their own baits and lures....