KID SISTER     1 Articles

Rapper Kid Sister Just Says No To Fur In New PETA Ad Campaign

by Michael Parrish DuDell

It’s wintertime and you know what that means: tons and tons of fur! Here at the Razz, we think that fur is majorly gross and are pleased to hear that

Read More