A YouTube channel started by some loser named Liam, has cringey music videos and animations.
Iâd rather have my testicles removed then watch another Creation Nation video.