Another Pest gone.... i see they are not always on your plants either
I am very new here, so probably shouldn't comment, but that was one of the worst Infomercials i had seen.
"Farmers want to keep it a secret" OMG, it takes all sorts doesn't it.
Took me 10minutes to clean my laptop screen after reading that line!