I said a while back they were a bit ‘iffy’ when viewing the earlier YT posts. Could be trolls. I enjoy them....not trust them.
This is the first I’ve heard of them. Then I saw that and lost interest!!!!