I went on to the website and it just downloaded something, I'm genuinely afraid to look.
https://www.youtube.com/channel/UCbQKbW0TEfhM-j3LndWn4KA/videosa couple of these are showing up