Not sure what the point was to make this website since you’re way more updated on YouTube, who you say keeps pulling your videos down. It has been long enough to post your “hundreds of videos” here, but nothing new and only a dozen vids? Again, what’s the point and why not remove that tag to here on your YouTube’s?
Search