Channel Avatar

The Critics @UComu3ao5983Wpni7R_JcovQ@youtube.com

114K subscribers - no pronouns :c

The Critics are a group of artists based in Kaduna, Nigeria.