Gardeners Were Right: Marigolds DO Help Prevent Tomato Pests

Marigolds have long been planted alongside tomato plants, and not just because of their pretty flowers.