Has anyone heard of this liquid additive or anything similar? A guy mentioned it where I was fishing last week.
An internet search has come up with nothing. Leaves me thinking have I heard him wrong or is he giving me bad info.
Crazy Clown? Anyone?
Thanks.
An internet search has come up with nothing. Leaves me thinking have I heard him wrong or is he giving me bad info.
Crazy Clown? Anyone?
Thanks.