Rating 3.00 out of 5

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

Leave a Reply