Rating 3.00 out of 5

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

Leave a Reply