I never heard of it. But you gave me a leed to try next year. I've given up on my garden this yr because of those bugs.
I hope you had better luck than me.
Tree mail me if you did !
I have a hard time getting around this web site ! All i have is a phone.
Anything i say, could be misrepresented, or wrong.