Rating 3.00 out of 5

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

Leave a Reply