Rating 3.00 out of 5

A sticker making fun of Asians. Saw this on the train.603 views

Leave a Reply