Nick Veniamin Discusses Neem & Parasites w/ PT Penrose

YouTube took down the video, it has been uploaded to rumble.

CLICK HERE FOR VIDEO

nick-pt-penrose-parasites-screenshot.png