There is an entire category of channels listed as “Talk Shows.” None of them appear to be quite as polished and well produced as FTL, but there is definitely a category there in which the show could fit.
I would be glad to give my free subscription to someone endorsed by the show if it doesn’t seem an appropriate outlet for FTL. I just wanted to make known an untapped income source for someone involved in liberty activism. I know there have to be numerous people out there who would be happy to link their Amazon Prime accounts to Twitch just to give over this free subscription token.
This link is to a list of all the channels within the “Talk Show” community:
This is the H3H3 Productions channel which does a bi-weekly podcast which I would call a derivative of talk radio. They even take inbound calls periodically: