Rating 3.00 out of 5

A sticker making fun of Asians. Saw this on the train.1,000 views

Leave a Reply