Living on your land.. Did anyone see this ?? I spotted it on You tube site & wondered oif there was any substance in it. If so, thumbs up from me why not