Piece of shit who peddles xenophobia and misinformation.
FursonaNonGrata posted... Piece of shit who peddles xenophobia and misinformation.