Show Logo

New England Grows' Slug Shield Booth

Having problems with slugs in your garden? Dave talks with the Slug Shield folks about their product from the New England Grows convention floor!
EPISODES
COMMENTS