Tag Archives: Clownfish TV
Anime News Network Staff Defends Labeling YouTuber Clownfish TV As Fascists, Nazis
Anime News Network

Anime News Network’s editor-in-chief, Mike Toole, recently came under fire for claiming that certain YouTubers such as Clownfish TV were…

Do NOT follow this link or you will be banned from the site!