Oops, I did not see this. Actually I do have an episode on OTC. https://open.spotify.com/episode/2f3NJJbMFuG8d3NMzWWSB3
The short version is it is public stocks that aren't on an exchange ( like the New York Stock Exchange).
And recently, it hasn't gone all that well haha. The price fell out from under me.