A sticker making fun of Asians. Saw this on the train. » IMAG0271

IMAG0271

IMAG0271

  • April 21st, 2011
  • Posted in

Leave a Reply